TimerEventSubscriptionCollection.IsSynchronized 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 wartość wskazującą, czy dostęp do elementu TimerEventSubscriptionCollection jest synchronizowany (bezpieczny wątek).
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
Zawsze zwraca wartość true
wskazującą, że dostęp do elementu TimerEventSubscriptionCollection jest synchronizowany (bezpieczny wątek).
Implementuje
Uwagi
Dostęp do elementu TimerEventSubscriptionCollection jest synchronizowany. Jednak wyliczanie za pośrednictwem kolekcji nie jest wewnętrznie bezpieczną procedurą wątku. 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żna zablokować kolekcję podczas całego procesu wyliczania albo rejestrować wyjątki wynikłe ze zmian wprowadzanych przez inne wątków. SyncRoot zwraca obiekt, który może służyć do synchronizowania dostępu do obiektu TimerEventSubscriptionCollection.