Soap12FaultCodes 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í.
Define los códigos de error SOAP que aparecen en un mensaje SOAP cuando se produce un error al establecer comunicación con servicios Web XML mediante el protocolo de la versión 1.2 de SOAP.
public ref class Soap12FaultCodes sealed
public sealed class Soap12FaultCodes
type Soap12FaultCodes = class
Public NotInheritable Class Soap12FaultCodes
- Herencia
-
Soap12FaultCodes
Comentarios
Un error soap en la versión 1.2 de la especificación SOAP contiene un Code
elemento y, entre otras cosas, un elemento opcional Subcode
.
El Code
elemento es uno de un conjunto predefinido de códigos que informa a un destinatario de que la causa del error cayó en una de las cinco categorías de error grandes. Estos cinco códigos de error se representan mediante los Soap12FaultCodes.ReceiverFaultCodecampos , Soap12FaultCodes.SenderFaultCode, Soap12FaultCodes.VersionMismatchFaultCode, Soap12FaultCodes.MustUnderstandFaultCodey Soap12FaultCodes.DataEncodingUnknownFaultCode .
El Subcode
elemento permite al remitente del error soap proporcionar un código de error específico de la aplicación. ASP.NET define cuatro códigos de este tipo representados por los Soap12FaultCodes.RpcProcedureNotPresentFaultCodecampos , Soap12FaultCodes.RpcBadArgumentsFaultCode, Soap12FaultCodes.EncodingMissingIdFaultCodey Soap12FaultCodes.EncodingUntypedValueFaultCode .
Un servicio web XML que produce una excepción establece la Code propiedad , que representa el Code
elemento , cuando se crea una nueva instancia de la SoapException clase o SoapHeaderException . Ese error se transmite a través de la conexión como un error soap, que un cliente de .NET Framework puede detectar como o SoapExceptionSoapHeaderException.
Campos
DataEncodingUnknownFaultCode |
Representa el código de error |
EncodingMissingIdFaultCode |
Representa el código de error de ausencia de identificadores en los datos de codificación SOAP. |
EncodingUntypedValueFaultCode |
Representa el subcódigo de error |
MustUnderstandFaultCode |
Representa el código de error |
ReceiverFaultCode |
Representa el código de error |
RpcBadArgumentsFaultCode |
Representa el subcódigo de error |
RpcProcedureNotPresentFaultCode |
Representa el subcódigo de error |
SenderFaultCode |
Especifica un código de error |
VersionMismatchFaultCode |
Representa el código de error |
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) |