ForkJoinTask.CompareAndSetForkJoinTaskTag(Int16, Int16) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このタスクのタグ値をアトミックに条件付きで設定します。
[Android.Runtime.Register("compareAndSetForkJoinTaskTag", "(SS)Z", "", ApiSince=24)]
public bool CompareAndSetForkJoinTaskTag (short expect, short update);
[<Android.Runtime.Register("compareAndSetForkJoinTaskTag", "(SS)Z", "", ApiSince=24)>]
member this.CompareAndSetForkJoinTaskTag : int16 * int16 -> bool
パラメーター
- expect
- Int16
予想されるタグ値
- update
- Int16
新しいタグ値
戻り値
true
成功した場合は 。つまり、現在の値は と等しく expect
、 が に update
変更されました。
- 属性
注釈
このタスクのタグ値をアトミックに条件付きで設定します。 他のアプリケーションの中でも、タグは、グラフで動作するタスクの訪問マーカーとして使用できます。チェックif (task.compareAndSetForkJoinTaskTag((short)0, (short)1))
メソッドの場合と同様に、処理の前に、ノードが既にアクセスされているために終了します。
1.8 で追加されました。
の Java ドキュメント java.util.concurrent.ForkJoinTask.compareAndSetForkJoinTaskTag(short, short)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。