TplExtensions.Forget メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Forget(Task) |
タスクを使用しますが、そのタスクで何も実行しません。 非同期メソッド内の非同期メソッドに対する fire-and-forget 呼び出しに役立ちます。 |
Forget(ValueTask) |
を ValueTask 消費し、必要に応じてリサイクルできるようにします。 非同期メソッド内の非同期メソッドに対する fire-and-forget 呼び出しに役立ちます。 注: 呼び出し元が結果をすぐに待機する可能性が 99.9999% でない場合、API は一般に を返 ValueTask すべきではありません。 |
Forget<T>(ValueTask<T>) |
ValueTask を使用し、必要に応じてリサイクルできるようにします。 非同期メソッド内の非同期メソッドに対する fire-and-forget 呼び出しに役立ちます。 注: 呼び出し元が結果をすぐに待機する可能性が 99.9999% でない場合、API は一般に を返 ValueTask<TResult> すべきではありません。 |
Forget(Task)
タスクを使用しますが、そのタスクで何も実行しません。 非同期メソッド内の非同期メソッドに対する fire-and-forget 呼び出しに役立ちます。
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)
パラメーター
- task
- Task
結果が無視されるタスク。
適用対象
Forget(ValueTask)
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)
パラメーター
- task
- ValueTask
結果が無視されるタスク。
適用対象
Forget<T>(ValueTask<T>)
ValueTask を使用し、必要に応じてリサイクルできるようにします。 非同期メソッド内の非同期メソッドに対する fire-and-forget 呼び出しに役立ちます。 注: 呼び出し元が結果をすぐに待機する可能性が 99.9999% でない場合、API は一般に を返 ValueTask<TResult> すべきではありません。
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))
型パラメーター
- T
によって生成される値の task
型。
パラメーター
- task
- ValueTask<T>
結果が無視されるタスク。