TimerEventSubscriptionCollection.IsSynchronized Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu, která označuje, zda je přístup k TimerEventSubscriptionCollection synchronizované (vlákno bezpečné).
public:
property bool IsSynchronized { bool get(); };
public bool IsSynchronized { get; }
member this.IsSynchronized : bool
Public ReadOnly Property IsSynchronized As Boolean
Hodnota vlastnosti
Vždy vrátí true informace o tom, že je přístup k TimerEventSubscriptionCollection této synchronizaci (bezpečný pro přístup z více vláken).
Implementuje
Poznámky
Přístup k objektu TimerEventSubscriptionCollection je synchronizován. Výčet prostřednictvím kolekce však není vnitřně bezpečným postupem vlákna. I když je kolekce synchronizována, ostatní vlákna mohou stále upravovat kolekci, což způsobí, že enumerátor vyvolá výjimku. Chcete-li zaručit bezpečnost vláken během výčtu, můžete buď uzamknout kolekci během celého výčtu, nebo zachytit výjimky vyplývající z změn provedených jinými vlákny. SyncRoot vrátí objekt, který lze použít k synchronizaci přístupu k objektu TimerEventSubscriptionCollection.