SoapServerMessage クラス

定義

受信した SOAP 要求内のデータ、または特定の SoapMessageStageで XML Web サービス メソッドによって送信された SOAP 応答を表します。 このクラスは継承できません。

public ref class SoapServerMessage sealed : System::Web::Services::Protocols::SoapMessage
public sealed class SoapServerMessage : System.Web.Services.Protocols.SoapMessage
type SoapServerMessage = class
    inherit SoapMessage
Public NotInheritable Class SoapServerMessage
Inherits SoapMessage
継承
SoapServerMessage

次のコード フラグメントは、XML Web サービス メソッドによって送受信される SOAP メッセージをログに記録する SOAP 拡張機能の一部です。 この特定のフラグメントは、SoapServerMessageのプロパティをログ ファイルに書き込むことで、SOAP 拡張機能のSoapExtension.ProcessMessage メソッドに渡されるSoapServerMessageを処理します。

プロパティ

名前 説明
Action

SOAP 要求または SOAP 応答の SOAPAction HTTP 要求ヘッダー フィールドを取得します。

ContentEncoding

Content-Encoding HTTP ヘッダーの内容を取得または設定します。

(継承元 SoapMessage)
ContentType

SOAP 要求または SOAP 応答の HTTP Content-Type を取得または設定します。

(継承元 SoapMessage)
Exception

XML Web サービス メソッドの呼び出しから SoapException を取得します。

(継承元 SoapMessage)
Headers

現在の SOAP 要求または SOAP 応答に適用される SOAP ヘッダーのコレクション。

(継承元 SoapMessage)
MethodInfo

SOAP 要求の対象となる XML Web サービス メソッドのメソッド プロトタイプの表現を取得します。

OneWay

サーバーが XML Web サービス メソッドの処理を完了するのをクライアントが待機するかどうかを示す値を取得します。

Server

Web サーバーでのメソッド呼び出しを処理するクラスのインスタンスを取得します。

SoapVersion

XML Web サービスとの通信に使用される SOAP プロトコルのバージョンを取得します。

Stage

SoapMessageStageSoapMessageを取得します。

(継承元 SoapMessage)
Stream

SOAP 要求または SOAP 応答を表すデータを Streamの形式で取得します。

(継承元 SoapMessage)
Url

XML Web サービスのベース URL を取得します。

メソッド

名前 説明
EnsureInStage()

派生クラスでオーバーライドされると、現在の SoapMessageStage がパラメーターで使用できるステージであることをアサートします。

(継承元 SoapMessage)
EnsureOutStage()

派生クラスでオーバーライドされると、現在の SoapMessageStage ステージが out パラメーターを使用できるステージであることをアサートします。

(継承元 SoapMessage)
EnsureStage(SoapMessageStage)

XML Web サービス メソッドの呼び出しの SoapMessageStage が、渡されたステージであることを確認します。 現在の処理ステージが渡されたステージの 1 つでない場合は、例外がスローされます。

(継承元 SoapMessage)
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetInParameterValue(Int32)

指定したインデックス位置にある XML Web サービス メソッドに渡されるパラメーターを取得します。

(継承元 SoapMessage)
GetOutParameterValue(Int32)

指定したインデックス位置にある XML Web サービス メソッドに渡される out パラメーターを取得します。

(継承元 SoapMessage)
GetReturnValue()

XML Web サービス メソッドの戻り値を取得します。

(継承元 SoapMessage)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象