ILock.Lock メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ロックを取得します。
[Android.Runtime.Register("lock", "()V", "GetLockHandler:Java.Util.Concurrent.Locks.ILockInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Lock();
[<Android.Runtime.Register("lock", "()V", "GetLockHandler:Java.Util.Concurrent.Locks.ILockInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Lock : unit -> unit
- 属性
注釈
ロックを取得します。
ロックが使用できない場合、現在のスレッドはスレッド スケジューリングのために無効になり、ロックが取得されるまで休止状態になります。
<b>実装に関する考慮事項</b>
Lock実装では、デッドロックの原因となる呼び出しなど、ロックの誤った使用を検出でき、このような状況では (オフの) 例外がスローされる可能性があります。 状況と例外の種類は、その Lock 実装によって文書化する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。