PropertyCollection.IDictionary.IsFixedSize Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает значение, показывающее, имеет ли объект IDictionary фиксированный размер.
property bool System::Collections::IDictionary::IsFixedSize { bool get(); };
bool System.Collections.IDictionary.IsFixedSize { get; }
member this.System.Collections.IDictionary.IsFixedSize : bool
ReadOnly Property IsFixedSize As Boolean Implements IDictionary.IsFixedSize
Значение свойства
true
, если объект IDictionary имеет фиксированный размер, в противном случае — false
.
Реализации
Примеры
В следующем примере показано, как реализовать IsFixedSize свойство . Этот пример входит в состав более крупного примера использования класса IDictionary.
public:
virtual property bool IsFixedSize
{
bool get()
{
return false;
}
}
public bool IsFixedSize { get { return false; } }
Public ReadOnly Property IsFixedSize() As Boolean Implements IDictionary.IsFixedSize
Get
Return False
End Get
End Property
Комментарии
Коллекция с фиксированным размером не позволяет добавлять или удалять элементы после создания коллекции, но допускает изменение существующих элементов.
Коллекция с фиксированным размером — это просто коллекция с оболочкой, которая предотвращает добавление и удаление элементов; Таким образом, если в базовую коллекцию вносятся изменения, включая добавление или удаление элементов, то коллекция фиксированного размера отражает эти изменения.