Udostępnij za pośrednictwem


OidCollection.SyncRoot Właściwość

Definicja

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.

Dotyczy