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, object state);
Parameter
timeout
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

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

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.

Gibt zurück

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

Gilt für: