FaultBinding Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie le format des messages d’erreur susceptibles d’être générés à la suite de l’opération. Cette classe ne peut pas être héritée.
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
- Héritage
- Héritage
- Attributs
Exemples
L’exemple suivant illustre une utilisation classique de la 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)
Remarques
La FaultBinding classe correspond à l’élément WSDL (Web Services Description Language) <fault> placé entre <operation> l’élément, qui correspond à son tour à la OperationBinding classe. Pour plus d’informations sur WSDL, consultez la spécification WSDL .
Constructeurs
| Nom | Description |
|---|---|
| FaultBinding() |
Initialise une nouvelle instance de la classe FaultBinding. |
Propriétés
| Nom | Description |
|---|---|
| Documentation |
Obtient ou définit la documentation textuelle de l’instance du DocumentableItem. (Hérité de DocumentableItem) |
| DocumentationElement |
Obtient ou définit l’élément de documentation pour le DocumentableItem. (Hérité de DocumentableItem) |
| ExtensibleAttributes |
Obtient ou définit un tableau de type XmlAttribute qui représente les extensions d’attribut de WSDL pour se conformer à l’interopérabilité des services Web (WS-I) Profil de base 1.1. (Hérité de DocumentableItem) |
| Extensions |
Obtient la collection d’éléments d’extensibilité associés au fichier actif FaultBinding. |
| Name |
Obtient ou définit le nom du MessageBinding. (Hérité de MessageBinding) |
| Namespaces |
Obtient ou définit le dictionnaire des préfixes d’espace de noms et des espaces de noms utilisés pour conserver les préfixes et les espaces de noms d’espace de noms lorsqu’un ServiceDescription objet est construit. (Hérité de DocumentableItem) |
| OperationBinding |
Obtient celui OperationBinding dont le courant MessageBinding est un membre. (Hérité de MessageBinding) |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |