ReadOnlyCollection<T>.ICollection<T>.IsReadOnly Eigenschap

Definitie

Hiermee wordt een waarde opgehaald die aangeeft of het ICollection<T> kenmerk Alleen-lezen is.

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

Waarde van eigenschap

trueals het ICollection<T> kenmerk Alleen-lezen is, anders. false In de standaard implementatie van ReadOnlyCollection<T>wordt deze eigenschap altijd geretourneerd true.

Implementeringen

Opmerkingen

Een verzameling die alleen-lezen is, staat het toevoegen, verwijderen of wijzigen van elementen niet toe nadat de verzameling is gemaakt.

Een verzameling die alleen-lezen is, is gewoon een verzameling met een wrapper die voorkomt dat de verzameling wordt gewijzigd; Als er daarom wijzigingen worden aangebracht in de onderliggende verzameling, weerspiegelt de verzameling alleen-lezen deze wijzigingen.

Het ophalen van de waarde van deze eigenschap is een O(1)-bewerking.

Dit lid is een expliciete implementatie van interfaceleden. Deze kan alleen worden gebruikt wanneer het ReadOnlyCollection<T> exemplaar naar een IDisposable interface wordt gecast.

Van toepassing op