OidCollection.SyncRoot Eigenschap

Definitie

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 .

Van toepassing op