SoapProcessingBehavior クラス

定義

異なるバインディングの種類およびメッセージ バージョンの間でメッセージのマーシャリングに使用されるクライアント エンドポイントの動作を定義します。

public ref class SoapProcessingBehavior : System::ServiceModel::Description::IEndpointBehavior
public class SoapProcessingBehavior : System.ServiceModel.Description.IEndpointBehavior
type SoapProcessingBehavior = class
    interface IEndpointBehavior
Public Class SoapProcessingBehavior
Implements IEndpointBehavior
継承
SoapProcessingBehavior
実装

注釈

SOAP 処理は、メッセージ バージョン間でメッセージが変換されるプロセスです。

受信 WCF メッセージの本文および関連するヘッダーが含まれた新しい WCF メッセージを作成することで、ある MessageVersion から別のメッセージ バージョンへのメッセージの変換が完了します。 アドレス指定に固有のヘッダーまたはルーター レベルで認識されるヘッダーは、新しい WCF メッセージの作成に使用されません。これらのヘッダーは、異なるバージョンであるか (アドレス指定ヘッダーの場合)、クライアントとルーターの間の通信の一部として処理されているためです。

発信メッセージにヘッダーが配置されるかどうかは、受信チャネル層を介して渡されたと認識されるようにマークされているかどうかによって決まります。 認識されないヘッダー (カスタム ヘッダーなど) は削除されず、ルーティング サービスを介して渡されます。

コンストラクター

SoapProcessingBehavior()

SoapProcessingBehavior クラスの新しいインスタンスを作成します。

プロパティ

ProcessMessages

メッセージを処理するかどうかを示す値を取得または設定します。

メソッド

AddBindingParameters(ServiceEndpoint, BindingParameterCollection)

エンドポイントに新しいバインディング要素を追加します。

ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

指定したエンドポイント動作をクライアントに適用します。

ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

指定したエンドポイント動作をエンドポイント ディスパッチャーに適用します。

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)
Validate(ServiceEndpoint)

サービス エンドポイントを検証します。

適用対象