Sdílet prostřednictvím


ReadOnlyCollection<T>.IList.IsReadOnly Vlastnost

Definice

Získá hodnotu, která určuje, zda je IList určena jen pro čtení.

property bool System::Collections::IList::IsReadOnly { bool get(); };
bool System.Collections.IList.IsReadOnly { get; }
member this.System.Collections.IList.IsReadOnly : bool
 ReadOnly Property IsReadOnly As Boolean Implements IList.IsReadOnly

Hodnota vlastnosti

true pokud je hodnota IList jen pro čtení, falsev opačném případě . Ve výchozí implementaci nástroje ReadOnlyCollection<T>tato vlastnost vždy vrátí true.

Implementuje

Poznámky

Kolekce, která je jen pro čtení, neumožňuje přidání, odstranění ani změnu prvků po vytvoření kolekce.

Kolekce, která je určena jen pro čtení, je pouze kolekce s obálkou zabraňující jejím úpravám. Z toho vyplývá, že pokud je změněna zdrojová kolekce, provedené změny se projeví i v kolekci určené jen pro čtení.

Načtení hodnoty této vlastnosti je operace O(1).

Tento člen je explicitní implementace členu rozhraní. Lze jej použít pouze v ReadOnlyCollection<T> případě, že je instance přetypovaná na IDisposable rozhraní.

Platí pro