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

Definition

Startet einen durch das Öffnen des Diensthosts aufgerufenen asynchronen Vorgang. Begins an asynchronous operation invoked on the opening of the service host.

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

Parameter

timeout
TimeSpan TimeSpan TimeSpan TimeSpan

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

callback
AsyncCallback AsyncCallback AsyncCallback AsyncCallback

Der AsyncCallback-Delegat, der die Benachrichtigung erhält, dass der asynchrone Öffnungsvorgang abgeschlossen wurde. The AsyncCallback delegate that receives the notification of the asynchronous operation on-open completion.

state
Object Object Object Object

Ein von der Anwendung definiertes Objekt, das dem asynchronen Öffnungsvorgang zugeordnete Zustandsinformationen enthält. An object, specified by the application, that contains state information associated with the asynchronous on-open operation.

Gibt zurück

Die IAsyncResult-Einstellung, die auf den asynchronen Öffnungsvorgang verweist. The IAsyncResult that references the asynchronous on-open operation.

Gilt für: