TplExtensions.Forget Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Forget(Task) |
Utilizza un'attività e non produce alcun risultato. Utile per le chiamate fire-and-forget a metodi asincroni all'interno di metodi asincroni. |
Forget(ValueTask) |
Utilizza un ValueTask oggetto e consente di riciclarlo, se applicabile. Utile per le chiamate fire-and-forget a metodi asincroni all'interno di metodi asincroni. NOTA: le API non dovrebbero in genere restituire ValueTask se i chiamanti non sono del 99,9999% probabilmente attendono immediatamente il risultato. |
Forget<T>(ValueTask<T>) |
Utilizza valueTask e consente di riciclarlo, se applicabile. Utile per le chiamate fire-and-forget a metodi asincroni all'interno di metodi asincroni. NOTA: le API non dovrebbero in genere restituire ValueTask<TResult> se i chiamanti non sono del 99,9999% probabilmente attendono immediatamente il risultato. |
Forget(Task)
Utilizza un'attività e non produce alcun risultato. Utile per le chiamate fire-and-forget a metodi asincroni all'interno di metodi asincroni.
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)
Parametri
- task
- Task
Attività il cui risultato deve essere ignorato.
Si applica a
Forget(ValueTask)
Utilizza un ValueTask oggetto e consente di riciclarlo, se applicabile. Utile per le chiamate fire-and-forget a metodi asincroni all'interno di metodi asincroni. NOTA: le API non dovrebbero in genere restituire ValueTask se i chiamanti non sono del 99,9999% probabilmente attendono immediatamente il risultato.
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)
Parametri
- task
- ValueTask
Attività il cui risultato deve essere ignorato.
Si applica a
Forget<T>(ValueTask<T>)
Utilizza valueTask e consente di riciclarlo, se applicabile. Utile per le chiamate fire-and-forget a metodi asincroni all'interno di metodi asincroni. NOTA: le API non dovrebbero in genere restituire ValueTask<TResult> se i chiamanti non sono del 99,9999% probabilmente attendono immediatamente il risultato.
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))
Parametri di tipo
- T
Tipo di valore prodotto dall'oggetto task
.
Parametri
- task
- ValueTask<T>
Attività il cui risultato deve essere ignorato.