TaskCompletionSource<TResult> Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
TaskCompletionSource<TResult> Vytvoří objekt.
Přetížení
| Name | Description |
|---|---|
| TaskCompletionSource<TResult>() |
Vytvoří TaskCompletionSource<TResult>. |
| TaskCompletionSource<TResult>(Object) |
Vytvoří se zadaným stavem TaskCompletionSource<TResult> . |
| TaskCompletionSource<TResult>(TaskCreationOptions) |
Vytvoří se TaskCompletionSource<TResult> zadanými možnostmi. |
| TaskCompletionSource<TResult>(Object, TaskCreationOptions) |
Vytvoří se zadaným stavem TaskCompletionSource<TResult> a možnostmi. |
TaskCompletionSource<TResult>()
Vytvoří TaskCompletionSource<TResult>.
public:
TaskCompletionSource();
public TaskCompletionSource();
Public Sub New ()
Viz také
Platí pro
TaskCompletionSource<TResult>(Object)
Vytvoří se zadaným stavem TaskCompletionSource<TResult> .
public:
TaskCompletionSource(System::Object ^ state);
public TaskCompletionSource(object state);
public TaskCompletionSource(object? state);
new System.Threading.Tasks.TaskCompletionSource<'Result> : obj -> System.Threading.Tasks.TaskCompletionSource<'Result>
Public Sub New (state As Object)
Parametry
- state
- Object
Stav, který se má použít jako základní Task<TResult>stav AsyncState.
Viz také
Platí pro
TaskCompletionSource<TResult>(TaskCreationOptions)
Vytvoří se TaskCompletionSource<TResult> zadanými možnostmi.
public:
TaskCompletionSource(System::Threading::Tasks::TaskCreationOptions creationOptions);
public TaskCompletionSource(System.Threading.Tasks.TaskCreationOptions creationOptions);
new System.Threading.Tasks.TaskCompletionSource<'Result> : System.Threading.Tasks.TaskCreationOptions -> System.Threading.Tasks.TaskCompletionSource<'Result>
Public Sub New (creationOptions As TaskCreationOptions)
Parametry
- creationOptions
- TaskCreationOptions
Možnosti, které se mají použít při vytváření podkladového Task<TResult>objektu .
Výjimky
Reprezentovat creationOptions možnosti neplatné pro použití s .TaskCompletionSource<TResult>
Poznámky
Vytvořený Task<TResult> touto instancí a přístupný prostřednictvím jeho Task vlastnosti bude vytvořena pomocí zadané creationOptions.
Viz také
Platí pro
TaskCompletionSource<TResult>(Object, TaskCreationOptions)
Vytvoří se zadaným stavem TaskCompletionSource<TResult> a možnostmi.
public:
TaskCompletionSource(System::Object ^ state, System::Threading::Tasks::TaskCreationOptions creationOptions);
public TaskCompletionSource(object state, System.Threading.Tasks.TaskCreationOptions creationOptions);
public TaskCompletionSource(object? state, System.Threading.Tasks.TaskCreationOptions creationOptions);
new System.Threading.Tasks.TaskCompletionSource<'Result> : obj * System.Threading.Tasks.TaskCreationOptions -> System.Threading.Tasks.TaskCompletionSource<'Result>
Public Sub New (state As Object, creationOptions As TaskCreationOptions)
Parametry
- state
- Object
Stav, který se má použít jako základní Task<TResult>stav AsyncState.
- creationOptions
- TaskCreationOptions
Možnosti, které se mají použít při vytváření podkladového Task<TResult>objektu .
Výjimky
Reprezentovat creationOptions možnosti neplatné pro použití s .TaskCompletionSource<TResult>