Class ConfigurationElementCollection<T>
Inheritance
System.Object
ConfigurationElementCollection<T>
Namespace: Telerik.Reporting.Configuration
Assembly: Telerik.Reporting.dll
Syntax
public abstract class ConfigurationElementCollection<T> : ConfigurationElementCollection, ICollection<T>, IEnumerable<T>, IEnumerable where T : ConfigurationElement
Type Parameters
T
|
Constructors
ConfigurationElementCollection()
Declaration
protected ConfigurationElementCollection()
Properties
Item[Int32]
Declaration
public T this[int index] { get; set; }
Parameters
System.Int32
index
|
Property Value
T
|
Methods
Add(T)
Declaration
public void Add(T item)
Parameters
T
item
|
AddRange(IEnumerable<T>)
Declaration
public void AddRange(IEnumerable<T> items)
Parameters
System.Collections.Generic.IEnumerable<T>
items
|
Clear()
Declaration
public void Clear()
Contains(T)
Declaration
public bool Contains(T item)
Parameters
T
item
|
Returns
System.Boolean
|
CopyTo(T[], Int32)
Declaration
public void CopyTo(T[] array, int arrayIndex)
Parameters
T[]
array
|
System.Int32
arrayIndex
|
CreateNewElement()
Declaration
protected override ConfigurationElement CreateNewElement()
Returns
System.Configuration.ConfigurationElement
|
CreateNewElementOverride()
Declaration
protected abstract T CreateNewElementOverride()
Returns
T
|
GetElementKey(ConfigurationElement)
Declaration
protected override object GetElementKey(ConfigurationElement element)
Parameters
System.Configuration.ConfigurationElement
element
|
Returns
System.Object
|
GetElementKeyOverride(T)
Declaration
protected abstract object GetElementKeyOverride(T element)
Parameters
T
element
|
Returns
System.Object
|
IndexOf(T)
Declaration
public int IndexOf(T element)
Parameters
T
element
|
Returns
System.Int32
|
Remove(T)
Declaration
public bool Remove(T item)
Parameters
T
item
|
Returns
System.Boolean
|
RemoveAt(Int32)
Declaration
public void RemoveAt(int index)
Parameters
System.Int32
index
|