Soap12FaultCodes Classe

Definizione

Definisce i codici di errore SOAP che vengono visualizzati in un messaggio SOAP quando si verifica un errore durante le comunicazioni con i servizi Web XML che utilizzano il protocollo SOAP versione 1.2.Defines the SOAP fault codes that appear in a SOAP message when an error occurs while communicating with XML Web services using the SOAP version 1.2 protocol.

public ref class Soap12FaultCodes sealed
public sealed class Soap12FaultCodes
type Soap12FaultCodes = class
Public NotInheritable Class Soap12FaultCodes
Ereditarietà
Soap12FaultCodes

Commenti

Un errore SOAP nella versione 1,2 della specifica SOAP contiene un Code elemento e, tra le altre cose, un elemento facoltativo. SubcodeA SOAP fault in version 1.2 of the SOAP specification contains a Code element and among other things an optional Subcode element.

L' Code elemento è uno dei set predefiniti di codici che informa un destinatario che la causa dell'errore è scesa in una delle cinque categorie di errore di grandi dimensioni.The Code element is one of a pre-defined set of codes that informs a recipient that the cause of the error fell into one of five large error categories. Questi cinque codici di errore sono rappresentati Soap12FaultCodes.ReceiverFaultCodedai Soap12FaultCodes.SenderFaultCodecampi Soap12FaultCodes.VersionMismatchFaultCode, Soap12FaultCodes.MustUnderstandFaultCode,, Soap12FaultCodes.DataEncodingUnknownFaultCode e.Those five fault codes are represented by the Soap12FaultCodes.ReceiverFaultCode, Soap12FaultCodes.SenderFaultCode, Soap12FaultCodes.VersionMismatchFaultCode, Soap12FaultCodes.MustUnderstandFaultCode, and Soap12FaultCodes.DataEncodingUnknownFaultCode fields.

L' Subcode elemento consente al mittente dell'errore SOAP di fornire un codice di errore specifico dell'applicazione.The Subcode element allows the sender of the SOAP fault to provide an application-specific error code. ASP.NET definisce quattro codici di questo tipo rappresentati dai Soap12FaultCodes.RpcProcedureNotPresentFaultCodecampi Soap12FaultCodes.RpcBadArgumentsFaultCode, Soap12FaultCodes.EncodingMissingIdFaultCode, e Soap12FaultCodes.EncodingUntypedValueFaultCode .ASP.NET defines four such codes that are represented by the Soap12FaultCodes.RpcProcedureNotPresentFaultCode, Soap12FaultCodes.RpcBadArgumentsFaultCode, Soap12FaultCodes.EncodingMissingIdFaultCode, and Soap12FaultCodes.EncodingUntypedValueFaultCode fields.

Un servizio Web XML che genera un'eccezione imposta Code la proprietà, che rappresenta Code l'elemento, quando viene creata SoapException una nuova istanza SoapHeaderException della classe o.An XML Web service throwing an exception sets the Code property, which represents the Code element, when a new instance of the SoapException or SoapHeaderException class is created. Tale errore viene trasmesso in transito come un errore SOAP, che può essere intercettato da un client .NET Framework SoapException come SoapHeaderExceptiono.That error is transmitted over the wire as a SOAP fault, which a .NET Framework client can catch as a SoapException or SoapHeaderException.

Campi

DataEncodingUnknownFaultCode

Rappresenta il codice di errore DataEncodingUnknown della versione 1.2 del protocollo SOAP indicante il messaggio SOAP codificato in un formato non riconosciuto.Represents the SOAP version 1.2 DataEncodingUnknown fault code indicating the SOAP message is encoded in an unrecognized format.

EncodingMissingIdFaultCode

Rappresenta il codice di errore per l'ID mancante nei dati di codifica SOAP.Represents the fault code for missing ID in SOAP encoding data.

EncodingUntypedValueFaultCode

Rappresenta il sottocodice di errore enc:UntypedValue della versione 1.2 del protocollo SOAP indicante che il messaggio SOAP era con codifica RPC e la proprietà del nome tipo di un nodo grafico codificato non era stata specificata.Represents the SOAP version 1.2 enc:UntypedValue fault subcode indicating that the SOAP message was RPC-encoded and the type name property of an encoded graph node was not specified.

MustUnderstandFaultCode

Rappresenta il codice di errore MustUnderstand della versione 1.2 del protocollo SOAP indicante che un'intestazione SOAP contrassegnata con l'attributo MustUnderstand non era stata elaborata.Represents the SOAP version 1.2 MustUnderstand fault code indicating a SOAP header marked with the MustUnderstand attribute was not processed.

ReceiverFaultCode

Rappresenta il codice di errore Receiver di SOAP versione 1.2 indicante un errore verificatosi durante l'elaborazione di una chiamata client sul server causato da un problema con il destinatario.Represents the SOAP version 1.2 Receiver fault code indicating an error occurred during the processing of a client call on the server due to a problem with the recipient.

RpcBadArgumentsFaultCode

Rappresenta il sottocodice di errore rpc:BadArguments della versione 1.2 del protocollo SOAP indicante che argomenti inviati al metodo di servizio Web XML non erano corretti o non potevano essere analizzati.Represents the SOAP version 1.2 rpc:BadArguments fault subcode indicating that arguments sent to the XML Web service method were incorrect or could not be parsed.

RpcProcedureNotPresentFaultCode

Rappresenta il sottocodice di errore rpc:ProcedureNotPresent della versione 1.2 del protocollo SOAP indicante che il servizio Web XML non supporta il metodo del servizio Web XML richiesto.Represents the SOAP version 1.2 rpc:ProcedureNotPresent fault subcode indicating the XML Web service does not support the requested XML Web service method.

SenderFaultCode

Rappresenta il codice di errore Sender della versione 1.2 del protocollo SOAP indicante che la chiamata client non era stata formattata correttamente o non conteneva le informazioni appropriate.Represents the SOAP version 1.2 Sender fault code indicating a client call was not formatted correctly or did not contain the appropriate information.

VersionMismatchFaultCode

Rappresenta il codice di errore VersionMismatch della versione 1.2 del protocollo SOAP indicante che il servizio Web XML che prevedeva la conformità alla specifica SOAP 1.2 dei messaggi SOAP, ha ricevuto tuttavia un messaggio conforme a SOAP 1.1.Represents the SOAP version 1.2 VersionMismatch fault code indicating the XML Web service expected SOAP messages conforming to the SOAP 1.2 specification, yet received one conforming to SOAP 1.1.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a