BaseCollection.IsSynchronized Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che indica se l'accesso ICollection a è sincronizzato.
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
Valore della proprietà
Questa proprietà restituisce falsesempre .
Implementazioni
- Attributi
Commenti
Se una raccolta è thread-safe, la IsSynchronized proprietà restituisce truee il programmatore non deve eseguire alcuna operazione per mantenere il thread-safe della raccolta.
Se, come nel caso di , la IsSynchronized proprietà restituisce false, la SyncRoot proprietà restituisce un oggetto che può essere usato con la parola chiave C#lock.BaseCollection Utilizzare i metodi e Exit statici Enter della Monitor classe per bloccare e sbloccare manualmente l'oggetto di sincronizzazione.