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

Definicja

Pobiera wartość wskazującą, czy kolekcja ICollection<T> jest przeznaczona tylko do odczytu.

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

Wartość właściwości

Boolean

true jeśli element ICollection<T> jest tylko do odczytu; w przeciwnym razie false. W domyślnej implementacji tej ReadOnlyCollection<T>właściwości 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 rzutowanie do interfejsu IDisposable .

Dotyczy