IInstanceContextProvider.IsIdle(InstanceContext) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.