BaseCollection.IsSynchronized 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得值,表示對 ICollection 的存取是否同步化。
public:
property bool IsSynchronized { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool IsSynchronized { get; }
[<System.ComponentModel.Browsable(false)>]
member this.IsSynchronized : bool
Public ReadOnly Property IsSynchronized As Boolean
屬性值
這個屬性永遠會傳回 false
。
實作
- 屬性
備註
如果集合是安全線程, IsSynchronized 則 屬性會傳 true
回 ,而且程式設計人員不需要執行任何動作,就能讓集合執行緒保持安全。
如果 與 一樣,屬性會傳 BaseCollection IsSynchronized 回 ,則 SyncRoot 屬性會傳回 false
可與 C# lock
關鍵字搭配使用的物件。 使用 類別的 Monitor 靜態 Enter 和 Exit 方法,手動鎖定和解除鎖定同步處理物件。