Udostępnij za pośrednictwem


ReadOnlyCollection<T>.IList.IsReadOnly Właściwość

Definicja

Pobiera wartość wskazującą, czy kolekcja IList jest przeznaczona tylko do odczytu.

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

Wartość właściwości

truejeśli parametr IList jest tylko do odczytu; w przeciwnym razie . false W domyślnej implementacji ReadOnlyCollection<T>obiektu ta właściwość zawsze zwraca wartość true.

Implementuje

Uwagi

W kolekcji tylko do odczytu po jej utworzeniu nie można dodawać, usuwać ani modyfikować elementów.

Kolekcja, która jest tylko do odczytu, jest po prostu zbiorem z otoką uniemożliwiającą zmianę kolekcji; w związku z tym, jeśli zmiany zostaną wprowadzone do podstawowej kolekcji, kolekcja tylko do odczytu uwzględni te zmiany.

Pobieranie wartości tej właściwości jest operacją O(1).

Ten element jest jawną implementacją członków. Można go używać tylko wtedy, gdy ReadOnlyCollection<T> wystąpienie jest rzutowe do interfejsu IDisposable .

Dotyczy