DesignerRegionCollection.SyncRoot Eigenschaft

Definition

Ruft ein Objekt ab, mit dem der Zugriff auf das DesignerRegionCollection-Objekt synchronisiert werden kann.

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

Eigenschaftswert

Ein Objekt, mit dem der Zugriff auf DesignerRegionCollection synchronisiert werden kann.

Hinweise

Das Aufzählen über eine Auflistung ist keine threadsichere Prozedur. Auch wenn eine Sammlung synchronisiert wird, können andere Threads die Auflistung weiterhin ändern. Dies führt zu Ausnahmen während der Enumeration.

Sperren Sie die Auflistung, indem Sie die SyncRoot -Methode während der gesamten Enumeration verwenden, um die Threadsicherheit zu gewährleisten. Ausführliche Informationen zum Sperren von Sammlungen für den threadsicheren Zugriff finden Sie unter ICollection.SyncRoot.

Gilt für:

Weitere Informationen