Sdílet prostřednictvím


TaskCompletionSource Konstruktory

Definice

Přetížení

TaskCompletionSource()

Vytvoří TaskCompletionSource.

TaskCompletionSource(Object)

Vytvoří TaskCompletionSource se zadaným stavem.

TaskCompletionSource(TaskCreationOptions)

Vytvoří TaskCompletionSource se zadanými možnostmi.

TaskCompletionSource(Object, TaskCreationOptions)

Vytvoří TaskCompletionSource se zadaným stavem a možnostmi.

TaskCompletionSource()

Zdroj:
TaskCompletionSource.cs
Zdroj:
TaskCompletionSource.cs
Zdroj:
TaskCompletionSource.cs
public:
 TaskCompletionSource();
public TaskCompletionSource ();
Public Sub New ()

Platí pro

TaskCompletionSource(Object)

Zdroj:
TaskCompletionSource.cs
Zdroj:
TaskCompletionSource.cs
Zdroj:
TaskCompletionSource.cs

Vytvoří TaskCompletionSource se zadaným stavem.

public:
 TaskCompletionSource(System::Object ^ state);
public TaskCompletionSource (object? state);
new System.Threading.Tasks.TaskCompletionSource : obj -> System.Threading.Tasks.TaskCompletionSource
Public Sub New (state As Object)

Parametry

state
Object

Stav, který se má použít jako základní TaskAsyncState.

Platí pro

TaskCompletionSource(TaskCreationOptions)

Zdroj:
TaskCompletionSource.cs
Zdroj:
TaskCompletionSource.cs
Zdroj:
TaskCompletionSource.cs

Vytvoří TaskCompletionSource se zadanými možnostmi.

public:
 TaskCompletionSource(System::Threading::Tasks::TaskCreationOptions creationOptions);
public TaskCompletionSource (System.Threading.Tasks.TaskCreationOptions creationOptions);
new System.Threading.Tasks.TaskCompletionSource : System.Threading.Tasks.TaskCreationOptions -> System.Threading.Tasks.TaskCompletionSource
Public Sub New (creationOptions As TaskCreationOptions)

Parametry

creationOptions
TaskCreationOptions

Možnosti použití při vytváření podkladových Task.

Výjimky

Nejméně jeden ze zadaných creationOptions je neplatný pro použití s TaskCompletionSource.

Poznámky

Objekt Task vytvořený touto instancí a přístupný prostřednictvím jeho vlastnosti Task se vytvoří instance pomocí zadané creationOptions.

Platí pro

TaskCompletionSource(Object, TaskCreationOptions)

Zdroj:
TaskCompletionSource.cs
Zdroj:
TaskCompletionSource.cs
Zdroj:
TaskCompletionSource.cs

Vytvoří TaskCompletionSource se zadaným stavem a možnostmi.

public:
 TaskCompletionSource(System::Object ^ state, System::Threading::Tasks::TaskCreationOptions creationOptions);
public TaskCompletionSource (object? state, System.Threading.Tasks.TaskCreationOptions creationOptions);
new System.Threading.Tasks.TaskCompletionSource : obj * System.Threading.Tasks.TaskCreationOptions -> System.Threading.Tasks.TaskCompletionSource
Public Sub New (state As Object, creationOptions As TaskCreationOptions)

Parametry

state
Object

Stav, který se má použít jako základní TaskAsyncState.

creationOptions
TaskCreationOptions

Možnosti použití při vytváření podkladových Task.

Výjimky

Nejméně jeden ze zadaných creationOptions je neplatný pro použití s TaskCompletionSource.

Platí pro