Skip to content

ParameterList ​

A list of parameters.

Kind: Class

Namespace: CrowdControl.Common

Inheritance: IEnumerable → IEnumerable<KeyValuePair<string, ParameterDef>> → IEnumerable\<ParameterDef\> → IReadOnlyCollection<KeyValuePair<string, ParameterDef>> → IReadOnlyCollection\<ParameterDef\> → IReadOnlyDictionary<string, ParameterDef> → IReadOnlyList\<ParameterDef\>

Public Constructors

ParameterList(IEnumerable list)

Creates a new instance of the CrowdControl.Common.ParameterList class.

ParameterList(IDictionary list)

Creates a new instance of the CrowdControl.Common.ParameterList class.

ParameterList(ParameterDef[] list)

Creates a new instance of the CrowdControl.Common.ParameterList class.

Public Member Functions

bool

ContainsKey(string key)

bool

TryGetValue(string key, ParameterDef out value)

IEnumerator>

GetEnumerator()

IEnumerable

Where(Func predicate)

IEnumerable

Select<TResult>(Func selector)

IEnumerable

SelectMany<TResult>(Func> selector)

IEnumerable

SelectMany<TResult>(Func> selector)

ParameterDef

First()

ParameterDef

First(Func predicate)

ParameterDef

FirstOrDefault()

ParameterDef

FirstOrDefault(ParameterDef defaultValue)

ParameterDef

FirstOrDefault(Func predicate)

ParameterDef

FirstOrDefault(Func predicate, ParameterDef defaultValue)

bool

Any()

bool

Any(Func predicate)

Properties

ParameterDef

Item

[get, ]

ParameterDef

Item

[get, ]

IEnumerable

Keys

[get, ]

IEnumerable

Values

[get, ]

int

Count

[get, ]