Bagikan melalui


TplExtensions.Forget Metode

Definisi

Overload

Forget(Task)

Mengonsumsi tugas dan tidak melakukan apa pun dengannya. Berguna untuk panggilan fire-and-forget ke metode asinkron dalam metode asinkron.

Forget(ValueTask)

Mengonsumsi ValueTask dan memungkinkannya untuk didaur ulang, jika berlaku. Berguna untuk panggilan fire-and-forget ke metode asinkron dalam metode asinkron. CATATAN: API umumnya tidak boleh kembali ValueTask jika penelepon tidak 99,9999% kemungkinan akan segera menunggu hasilnya.

Forget<T>(ValueTask<T>)

Mengonsumsi ValueTask dan memungkinkannya didaur ulang, jika berlaku. Berguna untuk panggilan fire-and-forget ke metode asinkron dalam metode asinkron. CATATAN: API umumnya tidak boleh kembali ValueTask<TResult> jika penelepon tidak 99,9999% kemungkinan akan segera menunggu hasilnya.

Forget(Task)

Mengonsumsi tugas dan tidak melakukan apa pun dengannya. Berguna untuk panggilan fire-and-forget ke metode asinkron dalam metode asinkron.

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)

Parameter

task
Task

Tugas yang hasilnya akan diabaikan.

Berlaku untuk

Forget(ValueTask)

Mengonsumsi ValueTask dan memungkinkannya untuk didaur ulang, jika berlaku. Berguna untuk panggilan fire-and-forget ke metode asinkron dalam metode asinkron. CATATAN: API umumnya tidak boleh kembali ValueTask jika penelepon tidak 99,9999% kemungkinan akan segera menunggu hasilnya.

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)

Parameter

task
ValueTask

Tugas yang hasilnya akan diabaikan.

Berlaku untuk

Forget<T>(ValueTask<T>)

Mengonsumsi ValueTask dan memungkinkannya didaur ulang, jika berlaku. Berguna untuk panggilan fire-and-forget ke metode asinkron dalam metode asinkron. CATATAN: API umumnya tidak boleh kembali ValueTask<TResult> jika penelepon tidak 99,9999% kemungkinan akan segera menunggu hasilnya.

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

Jenis parameter

T

Jenis nilai yang dihasilkan oleh task.

Parameter

task
ValueTask<T>

Tugas yang hasilnya akan diabaikan.

Berlaku untuk