Partager via


ValueTask Constructeurs

Définition

Surcharges

ValueTask(Task)

Initialise une nouvelle instance de la classe ValueTask en utilisant la tâche fournie qui représente l’opération.

ValueTask(IValueTaskSource, Int16)

Initialise une nouvelle instance de la classe ValueTask en utilisant l’objet IValueTaskSource fourni qui représente l’opération.

ValueTask(Task)

Initialise une nouvelle instance de la classe ValueTask en utilisant la tâche fournie qui représente l’opération.

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)

Paramètres

task
Task

La tâche qui représente l’opération.

S’applique à

ValueTask(IValueTaskSource, Int16)

Initialise une nouvelle instance de la classe ValueTask en utilisant l’objet IValueTaskSource fourni qui représente l’opération.

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)

Paramètres

source
IValueTaskSource

Un objet qui représente l’opération.

token
Int16

Valeur opaque passée au IValueTaskSource.

S’applique à