TplExtensions.Forget Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Forget(Task) |
Consume una tarea y no realiza nada con ella. Resulta útil para las llamadas fire-and-forget a los métodos asincrónicos dentro de los métodos asincrónicos. |
Forget(ValueTask) |
Consume y ValueTask permite reciclarlo, si procede. Resulta útil para las llamadas fire-and-forget a los métodos asincrónicos dentro de los métodos asincrónicos. NOTA: Por lo general, las API no deben devolverse ValueTask si los autores de llamadas no tienen una probabilidad del 99,9999 % de esperar el resultado inmediatamente. |
Forget<T>(ValueTask<T>) |
Consume un ValueTask y permite reciclarlo, si procede. Resulta útil para las llamadas fire-and-forget a los métodos asincrónicos dentro de los métodos asincrónicos. NOTA: Por lo general, las API no deben devolverse ValueTask<TResult> si los autores de llamadas no tienen una probabilidad del 99,9999 % de esperar el resultado inmediatamente. |
Forget(Task)
Consume una tarea y no realiza nada con ella. Resulta útil para las llamadas fire-and-forget a los métodos asincrónicos dentro de los métodos asincrónicos.
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)
Parámetros
- task
- Task
Tarea cuyo resultado se va a omitir.
Se aplica a
Forget(ValueTask)
Consume y ValueTask permite reciclarlo, si procede. Resulta útil para las llamadas fire-and-forget a los métodos asincrónicos dentro de los métodos asincrónicos. NOTA: Por lo general, las API no deben devolverse ValueTask si los autores de llamadas no tienen una probabilidad del 99,9999 % de esperar el resultado inmediatamente.
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
Tarea cuyo resultado se va a omitir.
Se aplica a
Forget<T>(ValueTask<T>)
Consume un ValueTask y permite reciclarlo, si procede. Resulta útil para las llamadas fire-and-forget a los métodos asincrónicos dentro de los métodos asincrónicos. NOTA: Por lo general, las API no deben devolverse ValueTask<TResult> si los autores de llamadas no tienen una probabilidad del 99,9999 % de esperar el resultado inmediatamente.
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
Tipo de valor generado por .task
Parámetros
- task
- ValueTask<T>
Tarea cuyo resultado se va a omitir.