FaultBinding Classe

Definizione

Specifica il formato per tutti i messaggi di errore che potrebbero essere restituiti in seguito all'operazione. La classe non può essere ereditata.

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
Ereditarietà
Ereditarietà
Attributi

Esempio

Nell'esempio seguente viene illustrato un uso tipico della FaultBinding classe .

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)

Commenti

La FaultBinding classe corrisponde all'elemento WSDL (Web Services Description Language) <fault> racchiuso dall'elemento <operation> , che a sua volta corrisponde alla OperationBinding classe . Per altre informazioni su WSDL, vedere la specifica WSDL .

Costruttori

Nome Descrizione
FaultBinding()

Inizializza una nuova istanza della classe FaultBinding.

Proprietà

Nome Descrizione
Documentation

Ottiene o imposta la documentazione di testo per l'istanza di DocumentableItem.

(Ereditato da DocumentableItem)
DocumentationElement

Ottiene o imposta l'elemento della documentazione per .DocumentableItem

(Ereditato da DocumentableItem)
ExtensibleAttributes

Ottiene o imposta una matrice di tipo XmlAttribute che rappresenta le estensioni degli attributi di WSDL in modo che siano conformi all'interoperabilità dei servizi Web (WS-I) Basic Profile 1.1.

(Ereditato da DocumentableItem)
Extensions

Ottiene la raccolta di elementi di estendibilità associati all'oggetto corrente FaultBinding.

Name

Ottiene o imposta il nome dell'oggetto MessageBinding.

(Ereditato da MessageBinding)
Namespaces

Ottiene o imposta il dizionario dei prefissi e degli spazi dei nomi usati per mantenere i prefissi e gli spazi dei nomi degli spazi dei nomi quando viene costruito un ServiceDescription oggetto.

(Ereditato da DocumentableItem)
OperationBinding

Ottiene l'oggetto di cui l'oggetto OperationBinding corrente MessageBinding è un membro.

(Ereditato da MessageBinding)

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a