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
collectionParameterCollection
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
keystring
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
itemKeyValuePair<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
itemKeyValuePair<string, string>
Returns
ContainsKey(string)
public bool ContainsKey(string key)
  Parameters
keystring
Returns
CopyTo(KeyValuePair<string, string>[], int)
public void CopyTo(KeyValuePair<string, string>[] array, int arrayIndex)
  Parameters
arrayKeyValuePair<string, string>[]arrayIndexint
GetEnumerator()
public IEnumerator<KeyValuePair<string, string>> GetEnumerator()
  Returns
Remove(KeyValuePair<string, string>)
public bool Remove(KeyValuePair<string, string> item)
  Parameters
itemKeyValuePair<string, string>
Returns
Remove(string)
public bool Remove(string key)
  Parameters
keystring
Returns
TryGetValue(string, out string)
public bool TryGetValue(string key, out string value)