IInstanceContextProvider.NotifyIdle Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.