ReadOnlyCollectionBase

E697494

ReadOnlyCollectionBase is an abstract base class in the .NET Framework that provides a simple foundation for creating strongly typed, read-only collection wrappers.

All labels observed (1)

Label Occurrences
ReadOnlyCollectionBase canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf .NET class ⓘ
abstract class ⓘ
base class ⓘ
accessModifier public ⓘ
assembly mscorlib ⓘ
backingStoreType ArrayList ⓘ
CLSCompliant true ⓘ
collectionType read-only collection ⓘ
designedFor creating strongly typed read-only collection wrappers ⓘ
discouragedIn .NET 5 and later ⓘ
.NET Core ⓘ
hasMethod CopyTo(Array array, int index) ⓘ
GetEnumerator() ⓘ
OnClear() ⓘ
OnClearComplete() ⓘ
OnInsert(int index, object value) ⓘ
OnInsertComplete(int index, object value) ⓘ
OnRemove(int index, object value) ⓘ
OnRemoveComplete(int index, object value) ⓘ
OnSet(int index, object oldValue, object newValue) ⓘ
OnSetComplete(int index, object oldValue, object newValue) ⓘ
OnValidate(object value) ⓘ
hasProperty Count ⓘ
InnerList ⓘ
hasPropertyType Count:Int32 ⓘ
InnerList:ArrayList ⓘ
implementsInterface ICollection ⓘ
IEnumerable ⓘ
inheritsFrom Object ⓘ
introducedIn .NET Framework 1.0 ⓘ
linked to: .NET Framework
isAbstract true ⓘ
isGeneric false ⓘ
isReadOnly true ⓘ
isReferenceType true ⓘ
isSealed false ⓘ
language C# ⓘ
namespace System.Collections ⓘ
partOf .NET Framework ⓘ
Base Class Library ⓘ
platform Windows ⓘ
preferredAlternative System.Collections.Generic.IReadOnlyList<T> ⓘ
System.Collections.ObjectModel.ReadOnlyCollection<T> ⓘ
requiresInheritance true ⓘ
serializationSupport supports serialization via ICollection ⓘ
targetRuntime .NET Framework CLR ⓘ
threadSafety not synchronized by default ⓘ
usagePattern derive a strongly typed read-only collection and expose custom members ⓘ
visibility public ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.Collections → containsType → ReadOnlyCollectionBase ⓘ