Class ParametersDictionaryFacade
IDictionary{String, String} access to ParameterCollection. TODO: remove this class in version 3.4 of the SDK.
public class ParametersDictionaryFacade : IDictionary<string, string>, ICollection<KeyValuePair<string, string>>, IEnumerable<KeyValuePair<string, string>>, IEnumerable
- Inheritance
-
ParametersDictionaryFacade
- Implements
- Inherited Members
Constructors
ParametersDictionaryFacade(ParameterCollection)
Constructs ParametersDictionaryFacade for a ParameterCollection
public ParametersDictionaryFacade(ParameterCollection collection)
Parameters
collection
ParameterCollection
Properties
Count
public int Count { get; }
Property Value
IsReadOnly
public bool IsReadOnly { get; }
Property Value
this[string]
public string this[string key] { get; set; }
Parameters
key
string
Property Value
Keys
public ICollection<string> Keys { get; }
Property Value
Values
public ICollection<string> Values { get; }
Property Value
Methods
Add(KeyValuePair<string, string>)
public void Add(KeyValuePair<string, string> item)
Parameters
item
KeyValuePair<string, string>
Add(string, string)
public void Add(string key, string value)
Parameters
Clear()
public void Clear()
Contains(KeyValuePair<string, string>)
public bool Contains(KeyValuePair<string, string> item)
Parameters
item
KeyValuePair<string, string>
Returns
ContainsKey(string)
public bool ContainsKey(string key)
Parameters
key
string
Returns
CopyTo(KeyValuePair<string, string>[], int)
public void CopyTo(KeyValuePair<string, string>[] array, int arrayIndex)
Parameters
array
KeyValuePair<string, string>[]arrayIndex
int
GetEnumerator()
public IEnumerator<KeyValuePair<string, string>> GetEnumerator()
Returns
Remove(KeyValuePair<string, string>)
public bool Remove(KeyValuePair<string, string> item)
Parameters
item
KeyValuePair<string, string>
Returns
Remove(string)
public bool Remove(string key)
Parameters
key
string
Returns
TryGetValue(string, out string)
public bool TryGetValue(string key, out string value)