語言

Lock.Enter 方法

定義

進入鎖,必要時等待鎖被進入。

public:
 void Enter();
public void Enter();
member this.Enter : unit -> unit
Public Sub Enter ()

例外狀況

目前執行緒的重複條目已達到極限。 這個限制是由實作單位定義的,且設計上足夠高,以致於在正常情況下無法達到。

備註

當方法回傳時,目前執行緒是唯一持有鎖的執行緒。 如果無法立即進入鎖,則會等待鎖被輸入為止。 如果鎖已被當前執行緒持有,則會重新輸入鎖。 要完全退出鎖並允許其他線程進入鎖,當前線程應與進入鎖的次數相同。

欲了解更多資訊,請參閱備 Lock註。

適用於