C# Класс System.Collections.CollectionBase

Наследование: System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
System bool
System int

Открытые методы

Метод Описание
Clear ( ) : void
GetEnumerator ( ) : System.Collections.IEnumerator
RemoveAt ( int index ) : void

Защищенные методы

Метод Описание
CollectionBase ( )
CollectionBase ( int capacity )
OnClear ( ) : void
OnClearComplete ( ) : void
OnInsert ( int index, object value ) : void
OnInsertComplete ( int index, object value ) : void
OnRemove ( int index, object value ) : void
OnRemoveComplete ( int index, object value ) : void
OnSet ( int index, object oldValue, object newValue ) : void
OnSetComplete ( int index, object oldValue, object newValue ) : void
OnValidate ( object value ) : void
System ( System array, int index ) : void
System ( int index, object value ) : void
System ( object value ) : void
this ( int index ) : objectSystem.Collections.IList.

Приватные методы

Метод Описание
System ( object value ) : bool
System ( object value ) : int

Описание методов

Clear() публичный Метод

public Clear ( ) : void
Результат void

CollectionBase() защищенный Метод

protected CollectionBase ( )

CollectionBase() защищенный Метод

protected CollectionBase ( int capacity )
capacity int

GetEnumerator() публичный Метод

public GetEnumerator ( ) : System.Collections.IEnumerator
Результат System.Collections.IEnumerator

OnClear() защищенный Метод

protected OnClear ( ) : void
Результат void

OnClearComplete() защищенный Метод

protected OnClearComplete ( ) : void
Результат void

OnInsert() защищенный Метод

protected OnInsert ( int index, object value ) : void
index int
value object
Результат void

OnInsertComplete() защищенный Метод

protected OnInsertComplete ( int index, object value ) : void
index int
value object
Результат void

OnRemove() защищенный Метод

protected OnRemove ( int index, object value ) : void
index int
value object
Результат void

OnRemoveComplete() защищенный Метод

protected OnRemoveComplete ( int index, object value ) : void
index int
value object
Результат void

OnSet() защищенный Метод

protected OnSet ( int index, object oldValue, object newValue ) : void
index int
oldValue object
newValue object
Результат void

OnSetComplete() защищенный Метод

protected OnSetComplete ( int index, object oldValue, object newValue ) : void
index int
oldValue object
newValue object
Результат void

OnValidate() защищенный Метод

protected OnValidate ( object value ) : void
value object
Результат void

RemoveAt() публичный Метод

public RemoveAt ( int index ) : void
index int
Результат void

System() защищенный Метод

protected System ( System array, int index ) : void
array System
index int
Результат void

System() защищенный Метод

protected System ( int index, object value ) : void
index int
value object
Результат void

System() защищенный Метод

protected System ( object value ) : void
value object
Результат void

this() защищенный Метод

protected this ( int index ) : objectSystem.Collections.IList.
index int
Результат objectSystem.Collections.IList.