Udostępnij za pośrednictwem


ReceiveContext.OnBeginAbandon Metoda

Definicja

Wywoływana, gdy maszyna stanu przechodzi do stanu opuszczonego asynchronicznie.

Przeciążenia

OnBeginAbandon(TimeSpan, AsyncCallback, Object)

Wywoływana, gdy maszyna stanu przechodzi do stanu porzuconego asynchronicznie z określoną wartością limitu czasu, wywołaniem zwrotnym i danymi stanu.

OnBeginAbandon(Exception, TimeSpan, AsyncCallback, Object)

Wywoływana, gdy maszyna stanu przechodzi do stanu porzuconego asynchronicznie z określonym wyjątkiem, wartością limitu czasu, wywołaniem zwrotnym i danymi stanu.

OnBeginAbandon(TimeSpan, AsyncCallback, Object)

Wywoływana, gdy maszyna stanu przechodzi do stanu porzuconego asynchronicznie z określoną wartością limitu czasu, wywołaniem zwrotnym i danymi stanu.

protected:
 abstract IAsyncResult ^ OnBeginAbandon(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
protected abstract IAsyncResult OnBeginAbandon (TimeSpan timeout, AsyncCallback callback, object state);
abstract member OnBeginAbandon : TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected MustOverride Function OnBeginAbandon (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parametry

timeout
TimeSpan

Limit czasu ukończenia operacji porzucania.

callback
AsyncCallback

Asynchroniczny delegat wywołania zwrotnego, który odbiera powiadomienie o zakończeniu operacji asynchronicznej.

state
Object

Dane stanu zdefiniowane przez użytkownika.

Zwraca

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

Dotyczy

OnBeginAbandon(Exception, TimeSpan, AsyncCallback, Object)

Wywoływana, gdy maszyna stanu przechodzi do stanu porzuconego asynchronicznie z określonym wyjątkiem, wartością limitu czasu, wywołaniem zwrotnym i danymi stanu.

protected:
 virtual IAsyncResult ^ OnBeginAbandon(Exception ^ exception, TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
protected virtual IAsyncResult OnBeginAbandon (Exception exception, TimeSpan timeout, AsyncCallback callback, object state);
abstract member OnBeginAbandon : Exception * TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.OnBeginAbandon : Exception * TimeSpan * AsyncCallback * obj -> IAsyncResult
Protected Overridable Function OnBeginAbandon (exception As Exception, timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parametry

exception
Exception

Wyjątek, który zawiera przyczynę operacji porzucenia.

timeout
TimeSpan

Limit czasu ukończenia operacji porzucania.

callback
AsyncCallback

Asynchroniczny delegat wywołania zwrotnego, który odbiera powiadomienie o zakończeniu operacji asynchronicznej.

state
Object

Dane stanu zdefiniowane przez użytkownika.

Zwraca

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

Dotyczy