TplExtensions.Forget Método

Definição

Sobrecargas

Forget(ValueTask)

Consome um ValueTask e permite que ele seja reciclado, se aplicável. Útil para chamadas de Fire e esquecidas para métodos assíncronos dentro de métodos assíncronos. Observação: as APIs não devem geralmente retornar ValueTask se os chamadores não forem 99,9999% provavelmente aguardando o resultado imediatamente.

Forget(Task)

Consome uma tarefa e não faz nada com ela. Útil para chamadas de Fire e esquecidas para métodos assíncronos dentro de métodos assíncronos.

Forget<T>(ValueTask<T>)

Consome um ValueTask e permite que ele seja reciclado, se aplicável. Útil para chamadas de Fire e esquecidas para métodos assíncronos dentro de métodos assíncronos. Observação: as APIs não devem geralmente retornar ValueTask<TResult> se os chamadores não forem 99,9999% provavelmente aguardando o resultado imediatamente.

Forget(ValueTask)

Consome um ValueTask e permite que ele seja reciclado, se aplicável. Útil para chamadas de Fire e esquecidas para métodos assíncronos dentro de métodos assíncronos. Observação: as APIs não devem geralmente retornar ValueTask se os chamadores não forem 99,9999% provavelmente aguardando o resultado imediatamente.

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)

Parâmetros

task
ValueTask

A tarefa cujo resultado deve ser ignorado.

Aplica-se a

Forget(Task)

Consome uma tarefa e não faz nada com ela. Útil para chamadas de Fire e esquecidas para métodos assíncronos dentro de métodos assíncronos.

public:
[System::Runtime::CompilerServices::Extension]
 static void Forget(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)

Parâmetros

task
Task

A tarefa cujo resultado deve ser ignorado.

Aplica-se a

Forget<T>(ValueTask<T>)

Consome um ValueTask e permite que ele seja reciclado, se aplicável. Útil para chamadas de Fire e esquecidas para métodos assíncronos dentro de métodos assíncronos. Observação: as APIs não devem geralmente retornar ValueTask<TResult> se os chamadores não forem 99,9999% provavelmente aguardando o resultado imediatamente.

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))

Parâmetros de tipo

T

O tipo de valor produzido pelo task .

Parâmetros

task
ValueTask<T>

A tarefa cujo resultado deve ser ignorado.

Aplica-se a