ServiceHostBase.OnBeginClose(TimeSpan, AsyncCallback, Object) ServiceHostBase.OnBeginClose(TimeSpan, AsyncCallback, Object) ServiceHostBase.OnBeginClose(TimeSpan, AsyncCallback, Object) ServiceHostBase.OnBeginClose(TimeSpan, AsyncCallback, Object) Method

Definition

Startet einen durch das Schließen des Diensthosts aufgerufenen asynchronen Vorgang. Begins an asynchronous operation invoked on the close of the service host.

protected:
 override IAsyncResult ^ OnBeginClose(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
protected override IAsyncResult OnBeginClose (TimeSpan timeout, AsyncCallback callback, object state);
override this.OnBeginClose : TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected Overrides Function OnBeginClose (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parameter

timeout
TimeSpan TimeSpan TimeSpan TimeSpan

Der TimeSpan, der angibt, welcher Zeitraum für das Schließen bleibt, bevor ein Timeout eintritt. The TimeSpan that specifies how long the on-close operation has to complete before timing out.

callback
AsyncCallback AsyncCallback AsyncCallback AsyncCallback

Der AsyncCallback-Delegat, der die Benachrichtigung über den asynchronen Vorgang bei Abschluss des Schließens empfängt. The AsyncCallback delegate that receives the notification of the asynchronous operation on-close completion.

state
Object Object Object Object

Ein von der Anwendung angegebenes Zustandsobjekt, das dem asynchronen Schließvorgang zugeordnete Statusinformationen enthält. An object, specified by the application, that contains state information associated with the asynchronous on-close operation.

Returns

Die IAsyncResult-Einstellung, die auf den asynchronen Schließvorgang verweist. The IAsyncResult that references the asynchronous on-close operation.

Applies to