ValueTask Konstruktoren
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
ValueTask(Task) |
Initialisiert eine neue Instanz der ValueTask-Klasse unter Verwendung des angegebenen Tasks, der den Vorgang darstellt. |
ValueTask(IValueTaskSource, Int16) |
Initialisiert eine neue Instanz der ValueTask-Klasse unter Verwendung des angegebenen IValueTaskSource-Objekts, das den Vorgang darstellt. |
Initialisiert eine neue Instanz der ValueTask-Klasse unter Verwendung des angegebenen Tasks, der den Vorgang darstellt.
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)
Parameter
- task
- Task
Der Task, der den Vorgang darstellt.
Gilt für
.NET 7 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 |
.NET Standard | 2.1 |
Initialisiert eine neue Instanz der ValueTask-Klasse unter Verwendung des angegebenen IValueTaskSource-Objekts, das den Vorgang darstellt.
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)
Parameter
- source
- IValueTaskSource
Ein Objekt, das den Vorgang darstellt.
- token
- Int16
Ein undurchsichtiger Wert, der an die IValueTaskSource.
Gilt für
.NET 7 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 |
.NET Standard | 2.1 |