IInstanceContextProvider.NotifyIdle Metod

Definition

Anropas när IsIdle(InstanceContext) metoden återgår false för att göra det möjligt för implementerare att tillhandahålla ett återanrop för att meddela WCF när InstanceContext objektet är klart.

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)

Parametrar

callback
InstanceContextIdleCallback

Objektet InstanceContextIdleCallback som meddelar WCF när objektet InstanceContext ska stängas och återvinnas.

instanceContext
InstanceContext

Den aktuella InstanceContext.

Kommentarer

Metoden NotifyIdle anropas när IsIdle metoden returneras false så att du kan ange ett System.ServiceModel.Dispatcher.InstanceContextIdleCallback objekt för WCF som du använder för att informera körningen om att InstanceContext dess arbete har slutförts. När objektet System.ServiceModel.Dispatcher.InstanceContextIdleCallback meddelar körningen som InstanceContext har slutfört sitt arbete anropar IsIdle WCF igen. Den här cykeln fortsätter tills IsIdle den returneras true och kontexten stängs och återanvänds.

Gäller för