Freigeben über


Soap12HeaderBinding Klasse

Definition

Stellt eine Formaterweiterung für Dienstbeschreibungen dar, die auf ein InputBinding oder ein OutputBinding angewendet wird, wenn ein XML-Webdienst die Version 1.2 des SOAP-Protokolls unterstützt. Diese Klasse kann nicht vererbt werden.

public ref class Soap12HeaderBinding sealed : System::Web::Services::Description::SoapHeaderBinding
[System.Web.Services.Configuration.XmlFormatExtension("header", "http://schemas.xmlsoap.org/wsdl/soap12/", typeof(System.Web.Services.Description.InputBinding), typeof(System.Web.Services.Description.OutputBinding))]
public sealed class Soap12HeaderBinding : System.Web.Services.Description.SoapHeaderBinding
[<System.Web.Services.Configuration.XmlFormatExtension("header", "http://schemas.xmlsoap.org/wsdl/soap12/", typeof(System.Web.Services.Description.InputBinding), typeof(System.Web.Services.Description.OutputBinding))>]
type Soap12HeaderBinding = class
    inherit SoapHeaderBinding
Public NotInheritable Class Soap12HeaderBinding
Inherits SoapHeaderBinding
Vererbung
Attribute

Hinweise

Diese Klasse gibt an, wie Nachrichten, entweder abstrakte Typdefinitionen oder konkrete Schemadefinitionen, innerhalb des <Header> Elements einer SOAP-Nachricht angezeigt werden.

Weitere Informationen zum Angeben von Protokollen für XML-Webdienste finden Sie unter XML-Webdienste mit ASP.NET. Weitere Informationen zur Web Services Description Language (WSDL) finden Sie in der WSDL-Spezifikation .

Konstruktoren

Soap12HeaderBinding()

Initialisiert eine neue Instanz der Soap12HeaderBinding-Klasse.

Eigenschaften

Encoding

Ruft den URI ab, der die Art der Codierung darstellt, mit der der SOAP-Header codiert wurde, oder legt diesen fest.

(Geerbt von SoapHeaderBinding)
Fault

Ruft den Erweiterungstyp ab, der die Ausgabe in ein WSDL-Dokument für das headerfault-XML-Element eines SOAP-Headers steuert.

(Geerbt von SoapHeaderBinding)
Handled

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die ServiceDescriptionFormatExtension durch den Importprozess verwendet wird, wenn das Erweiterbarkeitselement importiert wird.

(Geerbt von ServiceDescriptionFormatExtension)
MapToProperty

Ruft einen Wert ab, der angibt, ob die SoapHeaderBinding-Instanz einer bestimmten Eigenschaft in generierten Proxyklassen zugeordnet ist, oder legt diesen fest.

(Geerbt von SoapHeaderBinding)
Message

Ruft einen Wert ab, der den Namen der Message innerhalb des XML-Webdiensts angibt, für den das SoapHeaderBinding gilt, oder legt diesen Wert fest.

(Geerbt von SoapHeaderBinding)
Namespace

Ruft den URI ab, der den Speicherort der Spezifikation für die Codierung von Inhalt darstellt, der nicht ausdrücklich durch die Encoding-Eigenschaft festgelegt ist, oder legt diesen URI fest.

(Geerbt von SoapHeaderBinding)
Parent

Ruft das übergeordnete Element von ServiceDescriptionFormatExtension ab.

(Geerbt von ServiceDescriptionFormatExtension)
Part

Ruft einen Wert ab, der angibt, für welchen MessagePart innerhalb des XML-Webdiensts das SoapHeaderBinding gilt, oder legt diesen Wert fest.

(Geerbt von SoapHeaderBinding)
Required

Ruft einen Wert ab, der angibt, ob die ServiceDescriptionFormatExtension für den Vorgang erforderlich ist, auf den sie verweist.

(Geerbt von ServiceDescriptionFormatExtension)
Use

Gibt an, ob der Header unter Verwendung von Regeln codiert wurde, die durch die Encoding-Eigenschaft angegeben werden, oder ob er in einem bestimmten XML-Schema gekapselt ist.

(Geerbt von SoapHeaderBinding)

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: