次の方法で共有


IInstanceContextProvider.IsIdle(InstanceContext) メソッド

定義

すべての InstanceContext アクティビティが完了すると呼び出され、実装者は InstanceContext がリサイクルされないようにすることができます。

public:
 bool IsIdle(System::ServiceModel::InstanceContext ^ instanceContext);
public bool IsIdle (System.ServiceModel.InstanceContext instanceContext);
abstract member IsIdle : System.ServiceModel.InstanceContext -> bool
Public Function IsIdle (instanceContext As InstanceContext) As Boolean

パラメーター

instanceContext
InstanceContext

アイドル状態と見なされる InstanceContext オブジェクト。

戻り値

Boolean

Windows Communication Foundation (WCF) が true オブジェクトを閉じてリサイクルし、InstanceContext の値を調節する場合は MaxConcurrentInstances、それ以外の場合は false

注釈

IsIdle は、WCF がアイドル状態のオブジェクトを閉じてリサイクルする際に呼び出されます。これにより、続行するかどうかをランタイムに InstanceContext 通知できます。

インスタンス コンテキストの共有を示す例については 、「InstanceContextSharing 」を参照してください

適用対象