Udostępnij za pośrednictwem


ServiceHostBase.OnBeginOpen(TimeSpan, AsyncCallback, Object) Metoda

Definicja

Rozpoczyna operację asynchroniczną wywoływaną podczas otwierania hosta usługi.

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

Parametry

timeout
TimeSpan

Określa TimeSpan , jak długo operacja otwierania musi zakończyć się przed upływem limitu czasu.

callback
AsyncCallback

Delegat AsyncCallback , który odbiera powiadomienie o operacji asynchronicznej podczas otwierania.

state
Object

Obiekt określony przez aplikację zawierający informacje o stanie skojarzone z asynchroniczną operacją otwierania.

Zwraca

IAsyncResult

Element IAsyncResult odwołujący się do asynchronicznej operacji otwierania.

Dotyczy