Soap12FaultCodes.MustUnderstandFaultCode フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
MustUnderstand属性でマークされた SOAP ヘッダーが処理されなかった場合を示す SOAP バージョン 1.2 MustUnderstandエラー コードを表します。
public: static initonly System::Xml::XmlQualifiedName ^ MustUnderstandFaultCode;
public static readonly System.Xml.XmlQualifiedName MustUnderstandFaultCode;
staticval mutable MustUnderstandFaultCode : System.Xml.XmlQualifiedName
Public Shared ReadOnly MustUnderstandFaultCode As XmlQualifiedName
フィールド値
注釈
すべての SOAP ヘッダーで受信者による処理が必要なわけではありません。 ただし、SOAP ヘッダーが "true" と等しい MustUnderstand 属性でマークされている場合は、処理が必要です。 SOAP 1.2 要求内に存在するヘッダーの処理に失敗すると、SoapHeaderException プロパティが Code に設定されたSoap12FaultCodes.MustUnderstandFaultCodeが生成されます。 SOAP 要求が SOAP 1.1 要求内に存在する場合、 Code プロパティは SoapException.MustUnderstandFaultCode に設定されます。
SOAP 1.1 と 1.2 の両方で、SOAP エラー コード MustUnderstand 定義されます。SOAP エラー コードは、SOAP メッセージの送信に使用される SOAP プロトコルのバージョンによってのみ異なります。 このフィールドは SOAP 1.2 バージョンを表し、SOAP 1.1 バージョンは SoapException.MustUnderstandFaultCodeで表されます。 2 つのフィールドは異なる修飾名にマップされますが、Code メソッドを呼び出すことによって、IsMustUnderstandFaultCode プロパティがいずれかのエラー コードであるかどうかを確認できます。