Inheritance
DynamicDictionary
public class DynamicDictionary : IDictionary<string, object>, ICollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable
Properties
Declaration
public int Count { get; }
Property Value
Implements
Declaration
public bool IsReadOnly { get; }
Property Value
Implements
Declaration
public object this[string key] { get; set; }
Parameters
| Type |
Name |
Description |
| String |
key |
|
Property Value
Implements
Declaration
public ICollection<string> Keys { get; }
Property Value
Implements
Declaration
public ICollection<object> Values { get; }
Property Value
Implements
Methods
Declaration
public void Add(KeyValuePair<string, object> item)
Parameters
Implements
Declaration
public void Add(string key, object value)
Parameters
Implements
Declaration
Implements
Declaration
public bool Contains(KeyValuePair<string, object> item)
Parameters
Returns
Implements
Declaration
public bool ContainsKey(string key)
Parameters
| Type |
Name |
Description |
| String |
key |
|
Returns
Implements
Declaration
public void CopyTo(KeyValuePair<string, object>[] array, int arrayIndex)
Parameters
Implements
Declaration
public IEnumerator<KeyValuePair<string, object>> GetEnumerator()
Returns
Implements
Declaration
public T GetPropertyToObject<T>(string key)
Parameters
| Type |
Name |
Description |
| String |
key |
|
Returns
Type Parameters
GetRawContent()
Declaration
public string GetRawContent()
Returns
Declaration
public bool Remove(KeyValuePair<string, object> item)
Parameters
Returns
Implements
Declaration
public bool Remove(string key)
Parameters
| Type |
Name |
Description |
| String |
key |
|
Returns
Implements
Declaration
public Dictionary<string, T> ToObjectDictionary<T>()
Returns
Type Parameters
Declaration
public bool TryGetValue(string key, out object value)
Parameters
Returns
Implements
Explicit Interface Implementations
Declaration
IEnumerator IEnumerable.GetEnumerator()
Returns
Implements