您的位置:首頁>正文

lock是什麼意思 lock是什麼

lock是什麼意思?隨著時代的發展, 越來越多的的新詞彙出現在我們的生活中, 下面就和小編一起來瞭解一下lock是什麼意思吧。

lock是什麼意思

lock 確保當一個執行緒位於代碼的臨界區時, 另一個執行緒不進入臨界區。 如果其他執行緒試圖進入鎖定的代碼, 則它將一直等待(即被阻止), 直到該對象被釋放。

執行緒(C# 程式設計指南) 這節討論了執行緒。

lock 調用塊開始位置的 Enter 和塊結束位置的 Exit。

通常, 應避免鎖定 public 類型, 否則實例將超出代碼的控制範圍。

擴展閱讀:lock 命令詳解

用途

保留(reserve)終端。

語法

lock [ -Timeout ]

描述

lock 命令請求使用者密碼、讀取並第二次請求密碼以進行驗證。

Advertisiment
在此期間, 該命令會鎖定終端, 直到第二次接收到密碼或以下的一條發生, 才會釋放它:

* 超出了超時間隔。

* 有著相應許可的用戶殺死了該命令。

超時的缺省值為 15 分鐘, 但是可以使用 -Timeout 標誌進行修改。

標誌

-Timeout Timeout 參數指定, 以分鐘的形式表示了超時間隔。 缺省值為 15 分鐘。

相關用戶問答