Udostępnij za pośrednictwem


IInstanceContextProvider.NotifyIdle Metoda

Definicja

Wywoływana, gdy metoda zwraca wartość , aby umożliwić implementatorom dostarczenie wywołania zwrotnego w celu IsIdle(InstanceContext) false powiadomienia usługi WCF po InstanceContext zakończeniu działania obiektu.

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)

Parametry

callback
InstanceContextIdleCallback

Obiekt, InstanceContextIdleCallback który powiadamia usługę WCF o tym, kiedy InstanceContext obiekt ma zostać zamknięty i odzyskany.

instanceContext
InstanceContext

Bieżąca klasa InstanceContext.

Uwagi

Metoda jest wywoływana, gdy metoda powraca, aby umożliwić zapewnienie usługi WCF obiektowi, który służy do informowania środowiska uruchomieniowego, że obiekt NotifyIdle IsIdle zakończył false System.ServiceModel.Dispatcher.InstanceContextIdleCallback InstanceContext pracę. Gdy obiekt powiadomi środowisko uruchomieniowe, że obiekt zakończył pracę, usługa System.ServiceModel.Dispatcher.InstanceContextIdleCallback InstanceContext WCF ponownie wywołuje IsIdle usługę . Ten cykl jest kontynuowany IsIdle do momentu true powrotu i zamknięcia kontekstu i ponownego przetworzenia.

Dotyczy