ValueTask Конструкторы

Определение

Перегрузки

ValueTask(Task)

Инициализирует новый экземпляр класса ValueTask, используя указанную задачу, которая представляет операцию.Initializes a new instance of the ValueTask class using the supplied task that represents the operation.

ValueTask(IValueTaskSource, Int16)

Инициализирует новый экземпляр класса ValueTask, используя указанный объект IValueTaskSource, который представляет операцию.Initializes a new instance of the ValueTask class using the supplied IValueTaskSource object that represents the operation.

ValueTask(Task)

Инициализирует новый экземпляр класса ValueTask, используя указанную задачу, которая представляет операцию.Initializes a new instance of the ValueTask class using the supplied task that represents the operation.

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

Параметры

task
Task

Задача, представляющая операцию.The task that represents the operation.

ValueTask(IValueTaskSource, Int16)

Инициализирует новый экземпляр класса ValueTask, используя указанный объект IValueTaskSource, который представляет операцию.Initializes a new instance of the ValueTask class using the supplied IValueTaskSource object that represents the operation.

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)

Параметры

source
IValueTaskSource

Объект, представляющий операцию.An object that represents the operation.

token
Int16

Непрозрачное значение, которое передается в IValueTaskSourceAn opaque value that is passed through to the IValueTaskSource

Применяется к