FaultBinding Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica el formato de los mensajes de error que se puedan producir como resultado de la operación. Esta clase no puede heredarse.
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
- Herencia
- Herencia
- Atributos
Ejemplos
En el ejemplo siguiente se muestra un uso típico de la FaultBinding
clase .
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)
Comentarios
La FaultBinding
clase corresponde al elemento Lenguaje de descripción de servicios web (WSDL) <fault>
incluido por el <operation>
elemento , que a su vez corresponde a la OperationBinding clase . Para obtener más información sobre WSDL, consulte la especificación WSDL.
Constructores
FaultBinding() |
Inicializa una nueva instancia de la clase FaultBinding. |
Propiedades
Documentation |
Obtiene o establece la documentación de texto de la instancia de DocumentableItem. (Heredado de DocumentableItem) |
DocumentationElement |
Obtiene o establece el elemento de documentación para el objeto DocumentableItem. (Heredado de DocumentableItem) |
ExtensibleAttributes |
Obtiene o establece una matriz de tipo XmlAttribute que representa extensiones de atributo de WSDL que se ajustan al perfil básico de interoperabilidad de los servicios Web (WS-I) 1.1. (Heredado de DocumentableItem) |
Extensions |
Obtiene la colección de elementos de extensibilidad asociados al objeto FaultBinding actual. |
Name |
Obtiene o establece el nombre de MessageBinding. (Heredado de MessageBinding) |
Namespaces |
Obtiene o establece el diccionario de prefijos de espacio de nombres y los espacios de nombres utilizados para conservar los prefijos de espacio de nombres y los espacios de nombres cuando se construye un objeto ServiceDescription. (Heredado de DocumentableItem) |
OperationBinding |
Obtiene el objeto OperationBinding del que forma parte el objeto MessageBinding actual. (Heredado de MessageBinding) |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |