IInstanceContextProvider.NotifyIdle 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 die IsIdle(InstanceContext)-Methode false
zurückgibt, damit Implementierungen einen Rückruf durchführen, um WCF zu benachrichtigen, dass das InstanceContext-Objekt geschlossen ist.
public:
void NotifyIdle(System::ServiceModel::Dispatcher::InstanceContextIdleCallback ^ callback, System::ServiceModel::InstanceContext ^ instanceContext);
public void NotifyIdle (System.ServiceModel.Dispatcher.InstanceContextIdleCallback callback, System.ServiceModel.InstanceContext instanceContext);
abstract member NotifyIdle : System.ServiceModel.Dispatcher.InstanceContextIdleCallback * System.ServiceModel.InstanceContext -> unit
Public Sub NotifyIdle (callback As InstanceContextIdleCallback, instanceContext As InstanceContext)
Parameter
- callback
- InstanceContextIdleCallback
Das InstanceContextIdleCallback-Objekt, das WCF benachrichtigt, wenn das InstanceContext-Objekt geschlossen und wiederverwendet werden soll.
- instanceContext
- InstanceContext
Der aktuelle InstanceContext.
Hinweise
Die -Methode wird aufgerufen, wenn die -Methode zurückgibt, damit Sie WCF ein -Objekt zur Verfügung stellen können, das Sie verwenden, um die Laufzeit darüber zu informieren, dass NotifyIdle IsIdle die Arbeit abgeschlossen false
System.ServiceModel.Dispatcher.InstanceContextIdleCallback InstanceContext hat. Wenn das System.ServiceModel.Dispatcher.InstanceContextIdleCallback -Objekt die Laufzeit benachrichtigt, dass die Arbeit InstanceContext abgeschlossen hat, ruft WCF IsIdle erneut auf. Dieser Zyklus wird fortgesetzt, bis IsIdle den Wert true
zurückgibt und der Kontext geschlossen und wiederverwendet wird.