Lock.Enter 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
進入鎖,必要時等待鎖被進入。
public:
void Enter();
public void Enter();
member this.Enter : unit -> unit
Public Sub Enter ()
例外狀況
目前執行緒的重複條目已達到極限。 這個限制是由實作單位定義的,且設計上足夠高,以致於在正常情況下無法達到。
備註
當方法回傳時,目前執行緒是唯一持有鎖的執行緒。 如果無法立即進入鎖,則會等待鎖被輸入為止。 如果鎖已被當前執行緒持有,則會重新輸入鎖。 要完全退出鎖並允許其他線程進入鎖,當前線程應與進入鎖的次數相同。
欲了解更多資訊,請參閱備 Lock註。