BaseCollection.IsSynchronized Свойство

Определение

Возвращает значение, определяющее, синхронизирован ли доступ к интерфейсу ICollection.

public:
 property bool IsSynchronized { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool IsSynchronized { get; }
[<System.ComponentModel.Browsable(false)>]
member this.IsSynchronized : bool
Public ReadOnly Property IsSynchronized As Boolean

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

Boolean

Данное свойство всегда возвращает значение false.

Реализации

Атрибуты

Комментарии

Если коллекция является потокобезопасной, IsSynchronized свойство возвращается true, и программисту не нужно ничего делать, чтобы сохранить поток коллекции в безопасности.

Если это так, свойство BaseCollectionIsSynchronized возвращает, то SyncRoot свойство возвращает falseобъект, который можно использовать с ключевым словом C#lock. Используйте статические Enter и Exit методы класса для ручной Monitor блокировки и разблокировки объекта синхронизации.

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