SpinWait.SpinUntil メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した条件が満たされるまでスピンします。
オーバーロード
| 名前 | 説明 |
|---|---|
| SpinUntil(Func<Boolean>) |
指定した条件が満たされるまでスピンします。 |
| SpinUntil(Func<Boolean>, Int32) |
指定した条件が満たされるか、指定されたタイムアウトが期限切れになるまでスピンします。 |
| SpinUntil(Func<Boolean>, TimeSpan) |
指定した条件が満たされるか、指定されたタイムアウトが期限切れになるまでスピンします。 |
SpinUntil(Func<Boolean>)
- ソース:
- SpinWait.cs
- ソース:
- SpinWait.cs
- ソース:
- SpinWait.cs
- ソース:
- SpinWait.cs
- ソース:
- SpinWait.cs
指定した条件が満たされるまでスピンします。
public:
static void SpinUntil(Func<bool> ^ condition);
public static void SpinUntil(Func<bool> condition);
static member SpinUntil : Func<bool> -> unit
Public Shared Sub SpinUntil (condition As Func(Of Boolean))
パラメーター
例外
condition引数は null です。
こちらもご覧ください
適用対象
SpinUntil(Func<Boolean>, Int32)
- ソース:
- SpinWait.cs
- ソース:
- SpinWait.cs
- ソース:
- SpinWait.cs
- ソース:
- SpinWait.cs
- ソース:
- SpinWait.cs
指定した条件が満たされるか、指定されたタイムアウトが期限切れになるまでスピンします。
public:
static bool SpinUntil(Func<bool> ^ condition, int millisecondsTimeout);
public static bool SpinUntil(Func<bool> condition, int millisecondsTimeout);
static member SpinUntil : Func<bool> * int -> bool
Public Shared Function SpinUntil (condition As Func(Of Boolean), millisecondsTimeout As Integer) As Boolean
パラメーター
返品
true タイムアウト内に条件が満たされた場合。それ以外の場合は false。
例外
condition引数は null です。
millisecondsTimeout は-1 以外の負の数で、無限タイムアウトを表します。
こちらもご覧ください
適用対象
SpinUntil(Func<Boolean>, TimeSpan)
- ソース:
- SpinWait.cs
- ソース:
- SpinWait.cs
- ソース:
- SpinWait.cs
- ソース:
- SpinWait.cs
- ソース:
- SpinWait.cs
指定した条件が満たされるか、指定されたタイムアウトが期限切れになるまでスピンします。
public:
static bool SpinUntil(Func<bool> ^ condition, TimeSpan timeout);
public static bool SpinUntil(Func<bool> condition, TimeSpan timeout);
static member SpinUntil : Func<bool> * TimeSpan -> bool
Public Shared Function SpinUntil (condition As Func(Of Boolean), timeout As TimeSpan) As Boolean
パラメーター
返品
true タイムアウト内に条件が満たされた場合。それ以外の場合は false。
例外
condition引数は null です。
timeout は、無限タイムアウトを表す -1 ミリ秒以外の負の数です。または、タイムアウトが Int32.MaxValue より大きい値です。