Udostępnij za pośrednictwem


ReceiveContext.BeginComplete(TimeSpan, AsyncCallback, Object) Metoda

Definicja

Rozpoczyna asynchroniczną operację ukończenia z określonym limitem czasu, asynchronicznym wywołaniem zwrotnym i danymi stanu zdefiniowanymi przez użytkownika.

public:
 virtual IAsyncResult ^ BeginComplete(TimeSpan timeout, AsyncCallback ^ callback, System::Object ^ state);
public virtual IAsyncResult BeginComplete (TimeSpan timeout, AsyncCallback callback, object state);
abstract member BeginComplete : TimeSpan * AsyncCallback * obj -> IAsyncResult
override this.BeginComplete : TimeSpan * AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginComplete (timeout As TimeSpan, callback As AsyncCallback, state As Object) As IAsyncResult

Parametry

timeout
TimeSpan

Limit czasu ukończenia operacji ukończenia.

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 asynchronicznej operacji ukończenia.

Dotyczy