Udostępnij za pośrednictwem


ValueTask Konstruktory

Definicja

Przeciążenia

ValueTask(Task)

Inicjuje nowe wystąpienie ValueTask klasy przy użyciu podanego zadania, które reprezentuje operację.

ValueTask(IValueTaskSource, Int16)

Inicjuje ValueTask nowe wystąpienie klasy przy użyciu podanego IValueTaskSource obiektu, który reprezentuje operację.

ValueTask(Task)

Inicjuje nowe wystąpienie ValueTask klasy przy użyciu podanego zadania, które reprezentuje operację.

public:
 ValueTask(System::Threading::Tasks::Task ^ task);
public ValueTask (System.Threading.Tasks.Task task);
new System.Threading.Tasks.ValueTask : System.Threading.Tasks.Task -> System.Threading.Tasks.ValueTask
Public Sub New (task As Task)

Parametry

task
Task

Zadanie reprezentujące operację.

Dotyczy

ValueTask(IValueTaskSource, Int16)

Inicjuje ValueTask nowe wystąpienie klasy przy użyciu podanego IValueTaskSource obiektu, który reprezentuje operację.

public:
 ValueTask(System::Threading::Tasks::Sources::IValueTaskSource ^ source, short token);
public ValueTask (System.Threading.Tasks.Sources.IValueTaskSource source, short token);
new System.Threading.Tasks.ValueTask : System.Threading.Tasks.Sources.IValueTaskSource * int16 -> System.Threading.Tasks.ValueTask
Public Sub New (source As IValueTaskSource, token As Short)

Parametry

source
IValueTaskSource

Obiekt reprezentujący operację.

token
Int16

Nieprzezroczysta wartość przekazywana do elementu IValueTaskSource.

Dotyczy