OidCollection.SyncRoot 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á objekt, který lze použít k synchronizaci přístupu k objektu OidCollection .
public:
property System::Object ^ SyncRoot { System::Object ^ get(); };
public object SyncRoot { get; }
member this.SyncRoot : obj
Public ReadOnly Property SyncRoot As Object
Hodnota vlastnosti
Objekt, který lze použít k synchronizaci přístupu k objektu OidCollection .
Implementuje
Poznámky
OidCollection není bezpečný z více vláken. Odvozené třídy mohou poskytovat vlastní synchronizovanou verzi OidCollection třídy pomocí této vlastnosti. Synchronizační kód musí provádět operace s SyncRoot vlastností objektu OidCollection , nikoli přímo se samotným objektem. Tím zajistíte správnou funkci kolekcí, které jsou odvozeny z jiných objektů. Konkrétně udržuje správnou synchronizaci s jinými vlákny, která můžou současně upravovat OidCollection objekt.