OidCollection.SyncRoot 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 obiekt, który może służyć do synchronizowania dostępu do OidCollection obiektu.
public:
property System::Object ^ SyncRoot { System::Object ^ get(); };
public object SyncRoot { get; }
member this.SyncRoot : obj
Public ReadOnly Property SyncRoot As Object
Wartość właściwości
Obiekt, który może służyć do synchronizowania dostępu do OidCollection obiektu.
Implementuje
Uwagi
OidCollection nie jest bezpieczny wątkiem. Klasy pochodne mogą udostępniać własną zsynchronizowaną wersję OidCollection klasy przy użyciu tej właściwości. Synchronizowanie kodu musi wykonywać operacje na SyncRoot właściwości OidCollection obiektu, a nie bezpośrednio na samym obiekcie. Gwarantuje to prawidłowe funkcjonowanie kolekcji, które są uzyskiwane z innych obiektów. W szczególności utrzymuje właściwą synchronizację z innymi wątkami, które mogą jednocześnie modyfikować OidCollection obiekt.