Task.WaitAsync Methode

Definition

Überlädt

WaitAsync(CancellationToken)

Ruft ein Task , das abgeschlossen wird, wenn dies Task abgeschlossen ist oder wenn die angegebene CancellationToken Abbruch angefordert wurde.

WaitAsync(TimeSpan)

Ruft ein Task , das abgeschlossen wird, wenn dies Task abgeschlossen ist oder wenn das angegebene Timeout abläuft.

WaitAsync(TimeSpan, CancellationToken)

Ruft ein Task Task , das abgeschlossen wird, wenn das angegebene Timeout abläuft, oder wenn die angegebene CancellationToken Kündigung angefordert wurde.

WaitAsync(CancellationToken)

Ruft ein Task , das abgeschlossen wird, wenn dies Task abgeschlossen ist oder wenn die angegebene CancellationToken Abbruch angefordert wurde.

public:
 System::Threading::Tasks::Task ^ WaitAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task WaitAsync (System.Threading.CancellationToken cancellationToken);
member this.WaitAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WaitAsync (cancellationToken As CancellationToken) As Task

Parameter

cancellationToken
CancellationToken

Die CancellationToken Überwachung für eine Abbruchanforderung.

Gibt zurück

Task

Das Task darstellen der asynchronen Wartezeit. Es kann oder nicht die gleiche Instanz wie die aktuelle Instanz sein.

Gilt für:

WaitAsync(TimeSpan)

Ruft ein Task , das abgeschlossen wird, wenn dies Task abgeschlossen ist oder wenn das angegebene Timeout abläuft.

public:
 System::Threading::Tasks::Task ^ WaitAsync(TimeSpan timeout);
public System.Threading.Tasks.Task WaitAsync (TimeSpan timeout);
member this.WaitAsync : TimeSpan -> System.Threading.Tasks.Task
Public Function WaitAsync (timeout As TimeSpan) As Task

Parameter

timeout
TimeSpan

Das Timeout, nach dem der Task Fehler bei einem TimeoutException anderen Vorgang aufgetreten ist.

Gibt zurück

Task

Das Task darstellen der asynchronen Wartezeit. Es kann oder nicht die gleiche Instanz wie die aktuelle Instanz sein.

Gilt für:

WaitAsync(TimeSpan, CancellationToken)

Ruft ein Task Task , das abgeschlossen wird, wenn das angegebene Timeout abläuft, oder wenn die angegebene CancellationToken Kündigung angefordert wurde.

public:
 System::Threading::Tasks::Task ^ WaitAsync(TimeSpan timeout, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task WaitAsync (TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.WaitAsync : TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WaitAsync (timeout As TimeSpan, cancellationToken As CancellationToken) As Task

Parameter

timeout
TimeSpan

Das Timeout, nach dem der Task Fehler bei einem TimeoutException anderen Vorgang aufgetreten ist.

cancellationToken
CancellationToken

Die CancellationToken Überwachung für eine Abbruchanforderung.

Gibt zurück

Task

Das Task darstellen der asynchronen Wartezeit. Es kann oder nicht die gleiche Instanz wie die aktuelle Instanz sein.

Gilt für: