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 abgeschlossen sind, um Implementierungen zu ermöglichen, um zu verhindern, dass die InstanceContext Wiederverwendung erfolgt.
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 Leerlauf betrachtet wird.
Gibt zurück
true, wenn Windows Communication Foundation (WCF) das InstanceContext-Objekt schließen und wiederverwenden und den Wert von MaxConcurrentInstances anpassen soll; andernfalls false.
Hinweise
IsIdle wird aufgerufen, wenn WCF ein Leerlaufobjekt InstanceContext schließt und wiederverwendet, damit Sie die Laufzeit darüber informieren können, ob dies fortgesetzt werden soll.
Ein Beispiel, das die Freigabe von Instanzkontexten veranschaulicht, finden Sie unter InstanceContextSharing.