RequestParameters ​
A collection of request parameters.
Kind: Class
Namespace: ConnectorLib.JSON
Inheritance: IEnumerable → IEnumerable<KeyValuePair<string, IParameterValue>> → IEnumerable<string> → IReadOnlyCollection<KeyValuePair<string, IParameterValue>> → IReadOnlyCollection<string> → IReadOnlyDictionary<string, IParameterValue> → IReadOnlyList<string>
Public Constructors
RequestParameters(IEnumerable parameters)
Creates a new instance of the ConnectorLib.JSON.RequestParameters class.
RequestParameters(IEnumerable> parameters)
Creates a new instance of the ConnectorLib.JSON.RequestParameters class.
Public Member Functions
bool
ContainsKey(string key)
bool
TryGetValue(string key, IParameterValue out value)
IEnumerable
Where(Func predicate)
IEnumerable
Select<TResult>(Func selector)
IEnumerable
SelectMany<TResult>(Func> selector)
IEnumerable
SelectMany<TResult>(Func> selector)
string
First()
string
First(Func predicate)
string
FirstOrDefault()
string
FirstOrDefault(string defaultValue)
string
FirstOrDefault(Func predicate)
string
FirstOrDefault(Func predicate, string defaultValue)
bool
Any()
bool
Any(Func predicate)
Properties
string
Item
[get, ]
IParameterValue
Item
[get, ]
IEnumerable
Keys
[get, ]
IEnumerable
Values
[get, ]
int
Count
[get, ]
