OidCollection.SyncRoot Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een object op dat kan worden gebruikt om de toegang tot het OidCollection object te synchroniseren.
public:
property System::Object ^ SyncRoot { System::Object ^ get(); };
public object SyncRoot { get; }
member this.SyncRoot : obj
Public ReadOnly Property SyncRoot As Object
Waarde van eigenschap
Een object dat kan worden gebruikt om de toegang tot het OidCollection object te synchroniseren.
Implementeringen
Opmerkingen
OidCollection is niet thread veilig. Afgeleide klassen kunnen hun eigen gesynchroniseerde versie van de OidCollection klasse bieden met behulp van deze eigenschap. De synchronisatiecode moet bewerkingen uitvoeren op de SyncRoot eigenschap van het OidCollection object, niet rechtstreeks op het object zelf. Dit zorgt voor de juiste werking van verzamelingen die zijn afgeleid van andere objecten. Het onderhoudt de juiste synchronisatie met andere threads die het object mogelijk tegelijkertijd wijzigen OidCollection .