IInstanceContextInitializer インターフェイス

定義

必要なときに InstanceContext オブジェクトの作成を検査または変更するために必要なメソッドを定義します。

public interface class IInstanceContextInitializer
public interface IInstanceContextInitializer
type IInstanceContextInitializer = interface
Public Interface IInstanceContextInitializer

注釈

作成時に InstanceContext オブジェクトを検査または変更するには、IInstanceContextInitializer インターフェイスを実装し、IContractBehavior を使用して、InstanceContextInitializers プロパティに追加します。

1 つのサービスに対して任意の数のコンテキスト初期化子を使用できます。 通常、IInstanceContextInitializer は、アプリケーション全体にデータを渡すためのメカニズムとして、InstanceContext オブジェクトに拡張機能を結び付けるために追加されます。

メッセージを処理する InstanceContext オブジェクトの提供または選択への参加を希望する場合は、System.ServiceModel.Dispatcher.IInstanceContextProvider を参照してください。

メソッド

Initialize(InstanceContext, Message)

新しく作成された InstanceContext オブジェクトを変更することができます。

適用対象