Udostępnij za pośrednictwem


DesignerAutoFormatCollection.SyncRoot Właściwość

Definicja

Pobiera obiekt, który może służyć do synchronizowania dostępu do DesignerAutoFormatCollection 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 DesignerAutoFormatCollection.

Implementuje

Uwagi

Wyliczanie za pomocą 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 dostępu do bezpiecznego wątku, zobacz ICollection.SyncRoot.

Dotyczy

Zobacz też