Soap12FaultCodes クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SOAP Version 1.2 プロトコルを使用して XML Web サービスと通信中にエラーが発生したときに、SOAP メッセージに表示する SOAP 違反コードを定義します。
public ref class Soap12FaultCodes sealed
public sealed class Soap12FaultCodes
type Soap12FaultCodes = class
Public NotInheritable Class Soap12FaultCodes
- 継承
-
Soap12FaultCodes
注釈
SOAP 仕様のバージョン 1.2 の SOAP エラーには、 要素と、特に省略可能Subcode
な要素が含まれていますCode
。
要素は Code
、エラーの原因が 5 つの大きなエラー カテゴリのいずれかに分類されたことを受信者に通知する定義済みのコード セットの 1 つです。 これらの 5 つのエラー コードは、、Soap12FaultCodes.SenderFaultCode、、Soap12FaultCodes.MustUnderstandFaultCodeSoap12FaultCodes.VersionMismatchFaultCode、および Soap12FaultCodes.DataEncodingUnknownFaultCode の各フィールドでSoap12FaultCodes.ReceiverFaultCode表されます。
要素を Subcode
使用すると、SOAP エラーの送信者がアプリケーション固有のエラー コードを提供できます。 ASP.NET では、および フィールドで表される 4 つのそのようなコードをSoap12FaultCodes.RpcProcedureNotPresentFaultCodeSoap12FaultCodes.RpcBadArgumentsFaultCodeSoap12FaultCodes.EncodingMissingIdFaultCodeSoap12FaultCodes.EncodingUntypedValueFaultCode定義します。
例外をスローする XML Web サービスは、 クラスまたは クラスの Code 新しいインスタンスが作成されるときに、 要素を Code
表す プロパティを SoapException 設定 SoapHeaderException します。 このエラーは、.NET FRAMEWORK クライアントが または SoapHeaderExceptionとしてキャッチできる SOAP エラーとしてネットワーク経由でSoapException送信されます。
フィールド
DataEncodingUnknownFaultCode |
SOAP Version 1.2 の |
EncodingMissingIdFaultCode |
SOAP エンコーディング データにない ID のエラー コードを表します。 |
EncodingUntypedValueFaultCode |
SOAP Version 1.2 の |
MustUnderstandFaultCode |
SOAP Version 1.2 の |
ReceiverFaultCode |
SOAP Version 1.2 の |
RpcBadArgumentsFaultCode |
SOAP Version 1.2 の |
RpcProcedureNotPresentFaultCode |
SOAP Version 1.2 の |
SenderFaultCode |
SOAP Version 1.2 の |
VersionMismatchFaultCode |
SOAP Version 1.2 の |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
.NET