Condividi tramite


ValueTask Costruttori

Definizione

Overload

ValueTask(Task)

Inizializza una nuova istanza della classe ValueTask usando l'attività specificata che rappresenta l'operazione.

ValueTask(IValueTaskSource, Int16)

Inizializza una nuova istanza della classe ValueTask usando l'oggetto IValueTaskSource specificato che rappresenta l'operazione.

ValueTask(Task)

Inizializza una nuova istanza della classe ValueTask usando l'attività specificata che rappresenta l'operazione.

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)

Parametri

task
Task

Attività che rappresenta l'operazione.

Si applica a

ValueTask(IValueTaskSource, Int16)

Inizializza una nuova istanza della classe ValueTask usando l'oggetto IValueTaskSource specificato che rappresenta l'operazione.

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)

Parametri

source
IValueTaskSource

Oggetto che rappresenta l'operazione.

token
Int16

Valore opaco passato a IValueTaskSource.

Si applica a