SoapServerMessage クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定の SoapMessageStage で XML Web サービス メソッドが受信した SOAP 要求または送信した 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
- 継承
例
次のコード片は、XML Web サービスメソッドによって送受信される SOAP メッセージをログに記録する SOAP 拡張機能の一部です。 この特定のフラグメントは SoapServerMessage SoapExtension.ProcessMessage 、のプロパティをログファイルに書き込むことによって、SOAP 拡張機能のメソッドに渡されるを処理し SoapServerMessage ます。
プロパティ
Action |
SOAP 要求または SOAP 応答の SOAPAction HTTP 要求ヘッダー フィールドを取得します。 |
ContentEncoding |
|
ContentType |
SOAP 要求または SOAP 応答の HTTP |
Exception |
XML Web サービス メソッドの呼び出しから SoapException を取得します。 (継承元 SoapMessage) |
Headers |
現在の SOAP 要求または SOAP 応答に適用される SOAP ヘッダーのコレクション。 (継承元 SoapMessage) |
MethodInfo |
SOAP 要求の対象となる XML Web サービス メソッドのメソッド プロトタイプの表示を取得します。 |
OneWay |
サーバーによる XML Web サービス メソッドの処理が完了するまでクライアントが待機するかどうかを示す値を取得します。 |
Server |
Web サーバーのメソッド呼び出しを処理しているクラスのインスタンスを取得します。 |
SoapVersion |
XML Web サービスとの通信に使用する SOAP プロトコルのバージョンを取得します。 |
SoapVersion |
XML Web サービスとの通信に使用する SOAP プロトコルのバージョンを取得します。 (継承元 SoapMessage) |
Stage |
SoapMessageStage の SoapMessage を取得します。 (継承元 SoapMessage) |
Stream |
Stream の形式で SOAP 要求または SOAP 応答を表しているデータを取得します。 (継承元 SoapMessage) |
Url |
XML Web サービスのベース URL を取得します。 |
メソッド
EnsureInStage() |
派生クラスでオーバーライドされると、現在の SoapMessageStage は、in パラメーターが使用できる段階であることをアサートします。 (継承元 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) |