C# Class System.Collections.CollectionBase

Inheritance: System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList
Show file Open project: dotnet/corefx Class Usage Examples

Private Properties

Property Type Description
System bool
System int

Public Methods

Method Description
Clear ( ) : void
GetEnumerator ( ) : System.Collections.IEnumerator
RemoveAt ( int index ) : void

Protected Methods

Method Description
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.

Private Methods

Method Description
System ( object value ) : bool
System ( object value ) : int

Method Details

Clear() public method

public Clear ( ) : void
return void

CollectionBase() protected method

protected CollectionBase ( )

CollectionBase() protected method

protected CollectionBase ( int capacity )
capacity int

GetEnumerator() public method

public GetEnumerator ( ) : System.Collections.IEnumerator
return System.Collections.IEnumerator

OnClear() protected method

protected OnClear ( ) : void
return void

OnClearComplete() protected method

protected OnClearComplete ( ) : void
return void

OnInsert() protected method

protected OnInsert ( int index, object value ) : void
index int
value object
return void

OnInsertComplete() protected method

protected OnInsertComplete ( int index, object value ) : void
index int
value object
return void

OnRemove() protected method

protected OnRemove ( int index, object value ) : void
index int
value object
return void

OnRemoveComplete() protected method

protected OnRemoveComplete ( int index, object value ) : void
index int
value object
return void

OnSet() protected method

protected OnSet ( int index, object oldValue, object newValue ) : void
index int
oldValue object
newValue object
return void

OnSetComplete() protected method

protected OnSetComplete ( int index, object oldValue, object newValue ) : void
index int
oldValue object
newValue object
return void

OnValidate() protected method

protected OnValidate ( object value ) : void
value object
return void

RemoveAt() public method

public RemoveAt ( int index ) : void
index int
return void

System() protected method

protected System ( System array, int index ) : void
array System
index int
return void

System() protected method

protected System ( int index, object value ) : void
index int
value object
return void

System() protected method

protected System ( object value ) : void
value object
return void

this() protected method

protected this ( int index ) : objectSystem.Collections.IList.
index int
return objectSystem.Collections.IList.