ServiceHostBase.OnBeginClose(TimeSpan, AsyncCallback, Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Rozpoczyna operację asynchroniczną wywoływaną na zamknięciu hosta usługi.
protected:
override IAsyncResult ^ OnBeginClose(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
protected override sealed IAsyncResult OnBeginClose(TimeSpan timeout, AsyncCallback callback, object state);
protected override IAsyncResult OnBeginClose(TimeSpan timeout, AsyncCallback callback, object state);
override this.OnBeginClose : TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected Overrides NotOverridable Function OnBeginClose (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
Protected Overrides Function OnBeginClose (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult
Parametry
- timeout
- TimeSpan
Określa TimeSpan , jak długo operacja przy zamykaniu musi zakończyć się przed upływem limitu czasu.
- callback
- AsyncCallback
Delegat AsyncCallback , który odbiera powiadomienie o operacji asynchronicznej po zakończeniu zamykania.
- state
- Object
Obiekt określony przez aplikację zawierający informacje o stanie skojarzone z asynchroniczną operacją zamykania.
Zwraca
Element IAsyncResult , który odwołuje się do asynchronicznej operacji przy zamykaniu.