BaseCollection.IsSynchronized Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur indiquant si l'accès à ICollection est synchronisé.
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
Valeur de propriété
Cette propriété retourne toujours false
.
Implémente
- Attributs
Remarques
Si une collection est thread safe, la IsSynchronized propriété retourne true
, et le programmeur n’a rien à faire pour conserver le thread de collection sécurisé.
Si, comme c’est le cas avec le BaseCollection, la IsSynchronized propriété retourne false
, la SyncRoot propriété retourne un objet qui peut être utilisé avec le mot clé C# lock
. Utilisez les méthodes et statiques Enter de la Monitor classe pour verrouiller et Exit déverrouiller manuellement l’objet de synchronisation.