IInstanceContextProvider.GetExistingInstanceContext メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
新しいメッセージを受信したときに呼び出されます。
public:
System::ServiceModel::InstanceContext ^ GetExistingInstanceContext(System::ServiceModel::Channels::Message ^ message, System::ServiceModel::IContextChannel ^ channel);
public System.ServiceModel.InstanceContext GetExistingInstanceContext(System.ServiceModel.Channels.Message message, System.ServiceModel.IContextChannel channel);
abstract member GetExistingInstanceContext : System.ServiceModel.Channels.Message * System.ServiceModel.IContextChannel -> System.ServiceModel.InstanceContext
Public Function GetExistingInstanceContext (message As Message, channel As IContextChannel) As InstanceContext
パラメーター
- message
- Message
受信メッセージ。
- channel
- IContextChannel
メッセージを受信したチャネル。
返品
メッセージの処理に使用するInstanceContext オブジェクト。新しいnull オブジェクトを作成するように WCF に指示するInstanceContextを返します。
注釈
GetExistingInstanceContext メソッドは、メッセージを受信したときに呼び出されます。 メッセージを処理する InstanceContext オブジェクトまたは nullを返します。
nullの場合、WCF はメッセージの新しいInstanceContext オブジェクトを作成し、InitializeInstanceContext メソッドを呼び出します。
nullを返した場合、新しいInstanceContext オブジェクトは調整システムを通過し、ServiceThrottle.MaxConcurrentInstancesの数をインクリメントします。