Udostępnij za pośrednictwem


ServiceHostBase.OnBeginClose(TimeSpan, AsyncCallback, Object) Metoda

Definicja

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 zamknięcia musi zakończyć się przed upływem limitu czasu.

callback
AsyncCallback

Delegat AsyncCallback , który odbiera powiadomienie o operacji asynchronicznej po zakończeniu zamknięcia.

state
Object

Obiekt określony przez aplikację, który zawiera informacje o stanie skojarzone z asynchroniczną operacją zamykania.

Zwraca

Element IAsyncResult , który odwołuje się do asynchronicznej operacji zamykania.

Dotyczy