言語

ILock.Lock メソッド

定義

ロックを取得します。

[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 実装によって文書化する必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象