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í
TaskCompletionSource<TResult>() |
Vytvoří .TaskCompletionSource<TResult> |
TaskCompletionSource<TResult>(Object) |
Vytvoří se TaskCompletionSource<TResult> zadaným stavem. |
TaskCompletionSource<TResult>(TaskCreationOptions) |
Vytvoří se TaskCompletionSource<TResult> zadanými možnostmi. |
TaskCompletionSource<TResult>(Object, TaskCreationOptions) |
Vytvoří se zadaným TaskCompletionSource<TResult> stavem a možnostmi. |
TaskCompletionSource<TResult>()
Vytvoří .TaskCompletionSource<TResult>
public:
TaskCompletionSource();
public TaskCompletionSource ();
Public Sub New ()
Viz také
Platí pro
TaskCompletionSource<TResult>(Object)
Vytvoří se TaskCompletionSource<TResult> zadaným stavem.
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 podkladový Task<TResult>objekt 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 objektu Task<TResult>.
Výjimky
Možnosti creationOptions
reprezentace jsou neplatné pro použití s TaskCompletionSource<TResult>.
Poznámky
Instance Task<TResult> vytvořená touto instancí a přístupná prostřednictvím její Task vlastnosti bude vytvořena instance pomocí zadané creationOptions
.
Viz také
Platí pro
TaskCompletionSource<TResult>(Object, TaskCreationOptions)
Vytvoří se zadaným TaskCompletionSource<TResult> stavem 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 podkladový Task<TResult>objekt AsyncState.
- creationOptions
- TaskCreationOptions
Možnosti, které se mají použít při vytváření podkladového objektu Task<TResult>.
Výjimky
Možnosti creationOptions
reprezentace jsou neplatné pro použití s TaskCompletionSource<TResult>.