Collection<T>.ICollection<T>.IsReadOnly Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, доступен ли доступ ICollection<T> только для чтения.
property bool System::Collections::Generic::ICollection<T>::IsReadOnly { bool get(); };
bool System.Collections.Generic.ICollection<T>.IsReadOnly { get; }
member this.System.Collections.Generic.ICollection<T>.IsReadOnly : bool
ReadOnly Property IsReadOnly As Boolean Implements ICollection(Of T).IsReadOnly
Значение свойства
true Значение , если доступно только для ICollection<T> чтения; в противном случае false. В реализации Collection<T>по умолчанию это свойство всегда возвращается false.
Реализации
Комментарии
Коллекция, доступная только для чтения, не позволяет добавлять, удалять или изменять элементы после создания коллекции.
Коллекция, доступная только для чтения, — это просто коллекция с оболочкой, которая предотвращает изменение коллекции; Таким образом, если изменения вносятся в базовую коллекцию, коллекция только для чтения отражает эти изменения.
Получение значения этого свойства является операцией O(1).