Class FeaturesList
Inheritance
System.Object
FeaturesList
Namespace: System.Dynamic.ExpandoObject
Assembly: cs.temp.dll.dll
Syntax
public class FeaturesList : IList<IFeature>
Constructors
FeaturesList(RouterDb, IEnumerable<Profile>)
Creates a new features list.
Declaration
public FeaturesList(RouterDb routerDb, IEnumerable<Profile> profiles)
Parameters
|
RouterDb
routerDb
|
|
IEnumerable<Profile>
profiles
|
Properties
Count
Declaration
public int Count { get; }
Property Value
|
System.Int32
|
IsReadOnly
Declaration
public bool IsReadOnly { get; }
Property Value
|
System.Boolean
|
Item[Int32]
Declaration
public IFeature this[int index] { get; set; }
Parameters
|
System.Int32
index
|
Property Value
|
IFeature
|
Methods
Add(IFeature)
Declaration
public void Add(IFeature item)
Parameters
|
IFeature
item
|
Clear()
Declaration
public void Clear()
Contains(IFeature)
Declaration
public bool Contains(IFeature item)
Parameters
|
IFeature
item
|
Returns
|
System.Boolean
|
CopyTo(IFeature[], Int32)
Declaration
public void CopyTo(IFeature[] array, int arrayIndex)
Parameters
|
IFeature[]
array
|
|
System.Int32
arrayIndex
|
GetEnumerator()
Declaration
public IEnumerator<IFeature> GetEnumerator()
Returns
|
IEnumerator<IFeature>
|
IndexOf(IFeature)
Declaration
public int IndexOf(IFeature item)
Parameters
|
IFeature
item
|
Returns
|
System.Int32
|
Insert(Int32, IFeature)
Declaration
public void Insert(int index, IFeature item)
Parameters
|
System.Int32
index
|
|
IFeature
item
|
Remove(IFeature)
Declaration
public bool Remove(IFeature item)
Parameters
|
IFeature
item
|
Returns
|
System.Boolean
|
RemoveAt(Int32)
Declaration
public void RemoveAt(int index)
Parameters
|
System.Int32
index
|