Task<TResult>.WaitAsync Methode

Definition

Überlädt

Name Beschreibung
WaitAsync(TimeSpan, TimeProvider)

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

WaitAsync(CancellationToken)

Ruft ein Task<TResult> , das abgeschlossen wird, wenn dies Task<TResult> abgeschlossen ist oder wenn der angegebene CancellationToken Abbruch angefordert wurde.

WaitAsync(TimeSpan)

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

WaitAsync(TimeSpan, CancellationToken)

Ruft ein Task<TResult> , das abgeschlossen wird, wenn dies Task<TResult> abgeschlossen ist, wann das angegebene Timeout abläuft oder wenn der angegebene CancellationToken Abbruch angefordert wurde.

WaitAsync(TimeSpan, TimeProvider, CancellationToken)

Ruft ein Task<TResult> , das abgeschlossen wird, wenn dies Task<TResult> abgeschlossen ist, wann das angegebene Timeout abläuft oder wenn der angegebene CancellationToken Abbruch angefordert wurde.

WaitAsync(TimeSpan, TimeProvider)

Quelle:
Future.cs
Quelle:
Task_T.cs
Quelle:
Future.cs
Quelle:
Future.cs

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

public:
 System::Threading::Tasks::Task<TResult> ^ WaitAsync(TimeSpan timeout, TimeProvider ^ timeProvider);
public System.Threading.Tasks.Task<TResult> WaitAsync(TimeSpan timeout, TimeProvider timeProvider);
override this.WaitAsync : TimeSpan * TimeProvider -> System.Threading.Tasks.Task<'Result>
Public Function WaitAsync (timeout As TimeSpan, timeProvider As TimeProvider) As Task(Of TResult)

Parameter

timeout
TimeSpan

Das Timeout, nach dem der Task Fehler aufgetreten TimeoutException sein sollte, wenn er andernfalls nicht abgeschlossen wurde.

timeProvider
TimeProvider

Das TimeProvider , mit dem interpretiert timeoutwerden soll.

Gibt zurück

Die Task<TResult> darstellung der asynchronen Wartezeit. Möglicherweise ist sie dieselbe Instanz wie die aktuelle Instanz.

Gilt für:

WaitAsync(CancellationToken)

Quelle:
Future.cs
Quelle:
Task_T.cs
Quelle:
Future.cs
Quelle:
Future.cs
Quelle:
Future.cs

Ruft ein Task<TResult> , das abgeschlossen wird, wenn dies Task<TResult> abgeschlossen ist oder wenn der angegebene CancellationToken Abbruch angefordert wurde.

public:
 System::Threading::Tasks::Task<TResult> ^ WaitAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<TResult> WaitAsync(System.Threading.CancellationToken cancellationToken);
override this.WaitAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Result>
Public Function WaitAsync (cancellationToken As CancellationToken) As Task(Of TResult)

Parameter

cancellationToken
CancellationToken

Der CancellationToken zu überwachende Monitor für eine Stornierungsanforderung.

Gibt zurück

Die Task<TResult> darstellung der asynchronen Wartezeit. Möglicherweise ist sie dieselbe Instanz wie die aktuelle Instanz.

Gilt für:

WaitAsync(TimeSpan)

Quelle:
Future.cs
Quelle:
Task_T.cs
Quelle:
Future.cs
Quelle:
Future.cs
Quelle:
Future.cs

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

public:
 System::Threading::Tasks::Task<TResult> ^ WaitAsync(TimeSpan timeout);
public System.Threading.Tasks.Task<TResult> WaitAsync(TimeSpan timeout);
override this.WaitAsync : TimeSpan -> System.Threading.Tasks.Task<'Result>
Public Function WaitAsync (timeout As TimeSpan) As Task(Of TResult)

Parameter

timeout
TimeSpan

Das Timeout, nach dem der Task Fehler aufgetreten TimeoutException sein sollte, wenn er andernfalls nicht abgeschlossen wurde.

Gibt zurück

Die Task<TResult> darstellung der asynchronen Wartezeit. Möglicherweise ist sie dieselbe Instanz wie die aktuelle Instanz.

Gilt für:

WaitAsync(TimeSpan, CancellationToken)

Quelle:
Future.cs
Quelle:
Task_T.cs
Quelle:
Future.cs
Quelle:
Future.cs
Quelle:
Future.cs

Ruft ein Task<TResult> , das abgeschlossen wird, wenn dies Task<TResult> abgeschlossen ist, wann das angegebene Timeout abläuft oder wenn der angegebene CancellationToken Abbruch angefordert wurde.

public:
 System::Threading::Tasks::Task<TResult> ^ WaitAsync(TimeSpan timeout, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<TResult> WaitAsync(TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
override this.WaitAsync : TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Result>
Public Function WaitAsync (timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of TResult)

Parameter

timeout
TimeSpan

Das Timeout, nach dem der Task Fehler aufgetreten TimeoutException sein sollte, wenn er andernfalls nicht abgeschlossen wurde.

cancellationToken
CancellationToken

Der CancellationToken zu überwachende Monitor für eine Stornierungsanforderung.

Gibt zurück

Die Task<TResult> darstellung der asynchronen Wartezeit. Möglicherweise ist sie dieselbe Instanz wie die aktuelle Instanz.

Gilt für:

WaitAsync(TimeSpan, TimeProvider, CancellationToken)

Quelle:
Future.cs
Quelle:
Task_T.cs
Quelle:
Future.cs
Quelle:
Future.cs

Ruft ein Task<TResult> , das abgeschlossen wird, wenn dies Task<TResult> abgeschlossen ist, wann das angegebene Timeout abläuft oder wenn der angegebene CancellationToken Abbruch angefordert wurde.

public:
 System::Threading::Tasks::Task<TResult> ^ WaitAsync(TimeSpan timeout, TimeProvider ^ timeProvider, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<TResult> WaitAsync(TimeSpan timeout, TimeProvider timeProvider, System.Threading.CancellationToken cancellationToken);
override this.WaitAsync : TimeSpan * TimeProvider * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Result>
Public Function WaitAsync (timeout As TimeSpan, timeProvider As TimeProvider, cancellationToken As CancellationToken) As Task(Of TResult)

Parameter

timeout
TimeSpan

Das Timeout, nach dem der Task Fehler aufgetreten TimeoutException sein sollte, wenn er andernfalls nicht abgeschlossen wurde.

timeProvider
TimeProvider

Das TimeProvider , mit dem interpretiert timeoutwerden soll.

cancellationToken
CancellationToken

Der CancellationToken zu überwachende Monitor für eine Stornierungsanforderung.

Gibt zurück

Die Task<TResult> darstellung der asynchronen Wartezeit. Möglicherweise ist sie dieselbe Instanz wie die aktuelle Instanz.

Gilt für: