Soap12FaultCodes Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
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 l'altro, un elemento facoltativo Subcode
.
L'elemento Code
è uno di un set predefinito di codici che informa un destinatario che la causa dell'errore è caduta in una delle cinque categorie di errore di grandi dimensioni. Questi cinque codici di errore sono rappresentati dai Soap12FaultCodes.ReceiverFaultCodecampi , Soap12FaultCodes.SenderFaultCode, Soap12FaultCodes.VersionMismatchFaultCode, Soap12FaultCodes.MustUnderstandFaultCodee Soap12FaultCodes.DataEncodingUnknownFaultCode .
L'elemento Subcode
consente al mittente dell'errore SOAP di fornire un codice di errore specifico dell'applicazione. ASP.NET definisce quattro codici di questo tipo rappresentati dai Soap12FaultCodes.RpcProcedureNotPresentFaultCodecampi , Soap12FaultCodes.RpcBadArgumentsFaultCode, Soap12FaultCodes.EncodingMissingIdFaultCodee Soap12FaultCodes.EncodingUntypedValueFaultCode .
Un servizio Web XML che genera un'eccezione imposta la Code proprietà , che rappresenta l'elemento Code
, quando viene creata una nuova istanza della SoapException classe o SoapHeaderException . Questo errore viene trasmesso in rete come errore SOAP, che un client .NET Framework può intercettare come SoapException o SoapHeaderException.
Campi
DataEncodingUnknownFaultCode |
Rappresenta il codice di errore |
EncodingMissingIdFaultCode |
Rappresenta il codice di errore per l'ID mancante nei dati di codifica SOAP. |
EncodingUntypedValueFaultCode |
Rappresenta il sottocodice di errore |
MustUnderstandFaultCode |
Rappresenta il codice di errore |
ReceiverFaultCode |
Rappresenta il codice di errore |
RpcBadArgumentsFaultCode |
Rappresenta il sottocodice di errore |
RpcProcedureNotPresentFaultCode |
Rappresenta il sottocodice di errore |
SenderFaultCode |
Rappresenta il codice di errore |
VersionMismatchFaultCode |
Rappresenta il codice di errore |
Metodi
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 l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |