Freigeben über


IInstanceContextProvider.IsIdle(InstanceContext) Methode

Definition

Wird aufgerufen, wenn alle InstanceContext-Aktivitäten die Aktivierung der Implementierungen abgeschlossen haben, um zu verhindern, dass InstanceContext wiederverwendet wird.

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

Parameter

instanceContext
InstanceContext

Das InstanceContext-Objekt, das als inaktiv betrachtet wird.

Gibt zurück

Boolean

true, wenn Windows Communication Foundation (WCF) das InstanceContext-Objekt schließen und wiederverwenden sowie den Wert von MaxConcurrentInstances anpassen soll; andernfalls false.

Hinweise

IsIdle wird aufgerufen, wenn WCF ein Objekt im Leerlauf schließt und wiederverwendet, damit Sie die Laufzeit darüber informieren können, InstanceContext ob dies fortgesetzt werden soll.

Ein Beispiel, das die Gemeinsame Nutzung von Instanzkontexten veranschaulicht, finden Sie unter InstanceContextSharing.

Gilt für