Sdílet prostřednictvím


TplExtensions.Forget Metoda

Definice

Přetížení

Forget(Task)

Spotřebovává úkol a nic s ním nedělá. Užitečné pro volání a zapomnění asynchronních metod v rámci asynchronních metod.

Forget(ValueTask)

Spotřebuje ValueTask a umožňuje jeho recyklaci, pokud je to možné. Užitečné pro volání a zapomnění asynchronních metod v rámci asynchronních metod. POZNÁMKA: Rozhraní API by se obecně neměla vracet ValueTask , pokud volající nemají 99,9999 % pravděpodobnost, že počkají na výsledek okamžitě.

Forget<T>(ValueTask<T>)

Využívá hodnotu ValueTask a umožňuje jeho recyklaci, pokud je to možné. Užitečné pro volání a zapomnění asynchronních metod v rámci asynchronních metod. POZNÁMKA: Rozhraní API by se obecně neměla vracet ValueTask<TResult> , pokud volající nemají 99,9999 % pravděpodobnost, že počkají na výsledek okamžitě.

Forget(Task)

Spotřebovává úkol a nic s ním nedělá. Užitečné pro volání a zapomnění asynchronních metod v rámci asynchronních metod.

public:
[System::Runtime::CompilerServices::Extension]
 static void Forget(System::Threading::Tasks::Task ^ task);
public static void Forget (this System.Threading.Tasks.Task task);
public static void Forget (this System.Threading.Tasks.Task? task);
static member Forget : System.Threading.Tasks.Task -> unit
<Extension()>
Public Sub Forget (task As Task)

Parametry

task
Task

Úkol, jehož výsledek se má ignorovat.

Platí pro

Forget(ValueTask)

Spotřebuje ValueTask a umožňuje jeho recyklaci, pokud je to možné. Užitečné pro volání a zapomnění asynchronních metod v rámci asynchronních metod. POZNÁMKA: Rozhraní API by se obecně neměla vracet ValueTask , pokud volající nemají 99,9999 % pravděpodobnost, že počkají na výsledek okamžitě.

public:
[System::Runtime::CompilerServices::Extension]
 static void Forget(System::Threading::Tasks::ValueTask task);
public static void Forget (this System.Threading.Tasks.ValueTask task);
static member Forget : System.Threading.Tasks.ValueTask -> unit
<Extension()>
Public Sub Forget (task As ValueTask)

Parametry

task
ValueTask

Úkol, jehož výsledek se má ignorovat.

Platí pro

Forget<T>(ValueTask<T>)

Využívá hodnotu ValueTask a umožňuje jeho recyklaci, pokud je to možné. Užitečné pro volání a zapomnění asynchronních metod v rámci asynchronních metod. POZNÁMKA: Rozhraní API by se obecně neměla vracet ValueTask<TResult> , pokud volající nemají 99,9999 % pravděpodobnost, že počkají na výsledek okamžitě.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void Forget(System::Threading::Tasks::ValueTask<T> task);
public static void Forget<T> (this System.Threading.Tasks.ValueTask<T> task);
static member Forget : System.Threading.Tasks.ValueTask<'T> -> unit
<Extension()>
Public Sub Forget(Of T) (task As ValueTask(Of T))

Parametry typu

T

Typ hodnoty vytvořené nástrojem task.

Parametry

task
ValueTask<T>

Úkol, jehož výsledek se má ignorovat.

Platí pro