FaultBinding Klasse

Definition

Gibt das Format für alle Fehlermeldungen an, die als Ergebnis des Vorgangs ausgegeben werden können. Diese Klasse kann nicht vererbt werden.

public ref class FaultBinding sealed : System::Web::Services::Description::MessageBinding
[System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")]
public sealed class FaultBinding : System.Web.Services.Description.MessageBinding
[<System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")>]
type FaultBinding = class
    inherit MessageBinding
Public NotInheritable Class FaultBinding
Inherits MessageBinding
Vererbung
Vererbung
Attribute

Beispiele

Im folgenden Beispiel wird eine typische Verwendung der FaultBinding Klasse veranschaulicht.

FaultBindingCollection^ myFaultBindingCollection = myOperationBinding->Faults;
FaultBinding^ myFaultBinding = gcnew FaultBinding;
myFaultBinding->Name = "ErrorString";
// Associate SOAP fault binding to the fault binding of the operation.
myExtensions = myFaultBinding->Extensions;
SoapFaultBinding^ mySoapFaultBinding = gcnew SoapFaultBinding;
mySoapFaultBinding->Use = SoapBindingUse::Literal;
mySoapFaultBinding->Namespace = "http://www.contoso.com/stockquote";
myExtensions->Add( mySoapFaultBinding );
myFaultBindingCollection->Add( myFaultBinding );
FaultBindingCollection myFaultBindingCollection = myOperationBinding.Faults;
FaultBinding myFaultBinding = new FaultBinding();
myFaultBinding.Name = "ErrorString";
// Associate SOAP fault binding to the fault binding of the operation.
myExtensions = myFaultBinding.Extensions;
SoapFaultBinding mySoapFaultBinding = new SoapFaultBinding();
mySoapFaultBinding.Use = SoapBindingUse.Literal;
mySoapFaultBinding.Namespace = "http://www.contoso.com/stockquote";
myExtensions.Add(mySoapFaultBinding);
myFaultBindingCollection.Add(myFaultBinding);
Dim myFaultBindingCollection As FaultBindingCollection = myOperationBinding.Faults
Dim myFaultBinding As New FaultBinding()
myFaultBinding.Name = "ErrorString"
' Associate SOAP fault binding to the fault binding of the operation.
myExtensions = myFaultBinding.Extensions
Dim mySoapFaultBinding As New SoapFaultBinding()
mySoapFaultBinding.Use = SoapBindingUse.Literal
mySoapFaultBinding.Namespace = "http://www.contoso.com/stockquote"
myExtensions.Add(mySoapFaultBinding)
myFaultBindingCollection.Add(myFaultBinding)

Hinweise

Die FaultBinding Klasse entspricht dem vom Element eingeschlossenen <fault> Web Services Description Language (WSDL)<operation>-Element, das wiederum der OperationBinding Klasse entspricht. Weitere Informationen zu WSDL finden Sie in der WSDL-Spezifikation .

Konstruktoren

Name Beschreibung
FaultBinding()

Initialisiert eine neue Instanz der FaultBinding-Klasse.

Eigenschaften

Name Beschreibung
Documentation

Ruft die Textdokumentation für die Instanz der DocumentableItem.

(Geerbt von DocumentableItem)
DocumentationElement

Ruft ab oder legt das Dokumentationselement für die DocumentableItem.

(Geerbt von DocumentableItem)
ExtensibleAttributes

Dient zum Abrufen oder Festlegen eines Arrays vom Typ XmlAttribute , das Attributerweiterungen von WSDL darstellt, um web Services Interoperability (WS-I) Basic Profile 1.1 einzuhalten.

(Geerbt von DocumentableItem)
Extensions

Ruft die Auflistung der Erweiterbarkeitselemente ab, die dem aktuellen FaultBindingzugeordnet sind.

Name

Dient zum Abrufen oder Festlegen des Namens der MessageBinding.

(Geerbt von MessageBinding)
Namespaces

Ruft das Wörterbuch der Namespacepräfixe und Namespaces ab, die zum Beibehalten von Namespacepräfixen und Namespaces verwendet werden, wenn ein ServiceDescription Objekt erstellt wird, oder legt es fest.

(Geerbt von DocumentableItem)
OperationBinding

Ruft ab OperationBinding , von dem das aktuelle MessageBinding Mitglied ist.

(Geerbt von MessageBinding)

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Gilt für: