DesignerRegionCollection.SyncRoot Propriété

Définition

Obtient un objet qui peut être utilisé pour synchroniser l’accès à l’objet DesignerRegionCollection.Gets an object that can be used to synchronize access to the DesignerRegionCollection object.

public:
 property System::Object ^ SyncRoot { System::Object ^ get(); };
public object SyncRoot { get; }
member this.SyncRoot : obj
Public ReadOnly Property SyncRoot As Object

Valeur de propriété

Objet qui peut être utilisé pour synchroniser l'accès à DesignerRegionCollection.An object that can be used to synchronize access to the DesignerRegionCollection.

Implémente

Remarques

L’énumération d’une collection n’est pas intrinsèquement une procédure thread-safe.Enumerating through a collection is not a thread-safe procedure intrinsically. Même lorsqu’une collection est synchronisée, d’autres threads peuvent toujours modifier la collection.Even when a collection is synchronized, other threads can still modify the collection. Cela provoque des exceptions pendant l’énumération.This causes exceptions during enumeration.

Verrouillez la collection à l' SyncRoot aide de la méthode pendant toute l’énumération pour garantir la sécurité des threads.Lock the collection by using the SyncRoot method during the whole enumeration to guarantee thread safety. Pour plus d’informations sur le verrouillage des collections pour l’accès thread ICollection.SyncRoot-Safe, consultez.For detailed information about locking collections for thread-safe access, see ICollection.SyncRoot.

S’applique à

Voir aussi