
Public Member Functions | |
| ConfigElementCollectionBase () | |
| ConfigElementCollectionBase (ConfigurationElementCollectionType type, string name) | |
| ConfigElementCollectionBase (ConfigurationElementCollectionType type, string name, IComparer comparer) | |
| void | Add (ConfigElementType element) |
| void | Clear () |
| void | CopyTo (ConfigElementType[] array, int start) |
| int | IndexOf (ConfigElementType element) |
| void | Remove (ConfigElementType element) |
| void | RemoveAt (int index) |
| void | RemoveAt (object key) |
Protected Member Functions | |
| override ConfigurationElement | CreateNewElement () |
| override object | GetElementKey (ConfigurationElement element) |
| abstract object | GetElementKey (ConfigElementType element) |
Properties | |
| override ConfigurationElementCollectionType | CollectionType [get] |
| override string | ElementName [get] |
| ConfigElementType | this [int index] [get, set] |
| virtual ConfigElementType | this [object key] [get, set] |
| ConfigElementType | The element type. |
| ConfigElementType | : | ConfigurationElement | |
| ConfigElementType | : | new() |
| DotNX::Config::ConfigElementCollectionBase< ConfigElementType >::ConfigElementCollectionBase | ( | ) |
| DotNX::Config::ConfigElementCollectionBase< ConfigElementType >::ConfigElementCollectionBase | ( | ConfigurationElementCollectionType | type, | |
| string | name | |||
| ) |
| DotNX::Config::ConfigElementCollectionBase< ConfigElementType >::ConfigElementCollectionBase | ( | ConfigurationElementCollectionType | type, | |
| string | name, | |||
| IComparer | comparer | |||
| ) |
| void DotNX::Config::ConfigElementCollectionBase< ConfigElementType >::Add | ( | ConfigElementType | element | ) |
| void DotNX::Config::ConfigElementCollectionBase< ConfigElementType >::Clear | ( | ) |
| void DotNX::Config::ConfigElementCollectionBase< ConfigElementType >::CopyTo | ( | ConfigElementType[] | array, | |
| int | start | |||
| ) |
| override ConfigurationElement DotNX::Config::ConfigElementCollectionBase< ConfigElementType >::CreateNewElement | ( | ) | [protected] |
| override object DotNX::Config::ConfigElementCollectionBase< ConfigElementType >::GetElementKey | ( | ConfigurationElement | element | ) | [protected] |
| abstract object DotNX::Config::ConfigElementCollectionBase< ConfigElementType >::GetElementKey | ( | ConfigElementType | element | ) | [protected, pure virtual] |
| int DotNX::Config::ConfigElementCollectionBase< ConfigElementType >::IndexOf | ( | ConfigElementType | element | ) |
| void DotNX::Config::ConfigElementCollectionBase< ConfigElementType >::Remove | ( | ConfigElementType | element | ) |
| void DotNX::Config::ConfigElementCollectionBase< ConfigElementType >::RemoveAt | ( | int | index | ) |
| void DotNX::Config::ConfigElementCollectionBase< ConfigElementType >::RemoveAt | ( | object | key | ) |
override ConfigurationElementCollectionType DotNX::Config::ConfigElementCollectionBase< ConfigElementType >::CollectionType [get] |
override string DotNX::Config::ConfigElementCollectionBase< ConfigElementType >::ElementName [get, protected] |
ConfigElementType DotNX::Config::ConfigElementCollectionBase< ConfigElementType >::this[int index] [get, set] |
virtual ConfigElementType DotNX::Config::ConfigElementCollectionBase< ConfigElementType >::this[object key] [get, set] |