DesignerRegionCollection.SyncRoot Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera obiekt, który może służyć do synchronizowania dostępu do DesignerRegionCollection obiektu.
public:
property System::Object ^ SyncRoot { System::Object ^ get(); };
public object SyncRoot { get; }
member this.SyncRoot : obj
Public ReadOnly Property SyncRoot As Object
Wartość właściwości
Obiekt, który może służyć do synchronizowania dostępu do obiektu DesignerRegionCollection.
Uwagi
Wyliczanie kolekcji nie jest procedurą bezpieczną wątkowo. Nawet w przypadku synchronizacji kolekcji inne wątki nadal mogą modyfikować kolekcję. Powoduje to wyjątki podczas wyliczania.
Zablokuj kolekcję przy użyciu SyncRoot metody podczas całego wyliczenia, aby zagwarantować bezpieczeństwo wątków. Aby uzyskać szczegółowe informacje na temat blokowania kolekcji na potrzeby bezpiecznego dostępu do wątków, zobacz ICollection.SyncRoot.