Udostępnij za pośrednictwem


RowDefinitionCollection.IsSynchronized Właściwość

Definicja

Pobiera wartość wskazującą, czy dostęp do tego RowDefinitionCollection jest synchronizowany (bezpieczny wątkowo).

public:
 property bool IsSynchronized { bool get(); };
public bool IsSynchronized { get; }
member this.IsSynchronized : bool
Public ReadOnly Property IsSynchronized As Boolean

Wartość właściwości

true jeśli dostęp do tej kolekcji jest synchronizowany; w przeciwnym razie , false.

Implementuje

Uwagi

Wyliczanie w kolekcji nie jest wewnętrznie procedurą odporną na wielowątkowość. Nawet gdy kolekcja jest synchronizowana, inne wątki nadal mogą ją modyfikować. Powoduje to zgłaszanie wyjątku przez moduł wyliczający. Aby zagwarantować bezpieczeństwo wątków podczas wyliczania, możesz zablokować kolekcję podczas całego wyliczenia lub przechwycić wyjątki wynikające ze zmian wprowadzonych przez inne wątki.

Dotyczy