OidCollection.SyncRoot Свойство

Определение

Возвращает объект, который позволяет синхронизировать доступ к объекту OidCollection.

public:
 property System::Object ^ SyncRoot { System::Object ^ get(); };
public object SyncRoot { get; }
member this.SyncRoot : obj
Public ReadOnly Property SyncRoot As Object

Значение свойства

Object

Объект, который позволяет синхронизировать доступ к объекту OidCollection.

Реализации

Комментарии

OidCollectionИнтерфейс не является потокобезопасным. Производные классы могут предоставлять собственную синхронизированную версию OidCollection класса с помощью этого свойства. Синхронный код должен выполнять операции со свойством SyncRoot OidCollection объекта, а не непосредственно с самим объектом. Это обеспечивает правильную работу коллекций, являющихся производными других объектов. В частности, она поддерживает правильную синхронизацию с другими потоками, которые могут одновременно изменять OidCollection объект.

Применяется к