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

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

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

Реализации

Комментарии

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

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