Class DictionaryObject
Inherited Members
Namespace: Telerik.Data.Expressions
Assembly: Telerik.WinControls.dll
Syntax
public class DictionaryObject : DynamicObject, IDictionary<string, object>, ICollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable
Constructors
DictionaryObject()
Declaration
public DictionaryObject()
DictionaryObject(Dictionary<String, Object>)
Declaration
public DictionaryObject(Dictionary<string, object> properties)
Parameters
System.Collections.Generic.Dictionary<System.String, System.Object>
properties
|
Properties
Count
Declaration
public int Count { get; }
Property Value
System.Int32
|
Implements
System.Collections.Generic.ICollection<T>.Count
IsReadOnly
Declaration
public bool IsReadOnly { get; }
Property Value
System.Boolean
|
Implements
System.Collections.Generic.ICollection<T>.IsReadOnly
Item[String]
Declaration
public object this[string name] { get; set; }
Parameters
System.String
name
|
Property Value
System.Object
|
Implements
System.Collections.Generic.IDictionary<TKey, TValue>.Item[TKey]
Keys
Declaration
public ICollection<string> Keys { get; }
Property Value
System.Collections.Generic.ICollection<System.String>
|
Implements
System.Collections.Generic.IDictionary<TKey, TValue>.Keys
Values
Declaration
public ICollection<object> Values { get; }
Property Value
System.Collections.Generic.ICollection<System.Object>
|
Implements
System.Collections.Generic.IDictionary<TKey, TValue>.Values
Methods
Add(KeyValuePair<String, Object>)
Declaration
public void Add(KeyValuePair<string, object> item)
Parameters
System.Collections.Generic.KeyValuePair<System.String, System.Object>
item
|
Implements
System.Collections.Generic.ICollection<T>.Add(T)
Add(String, Object)
Declaration
public virtual void Add(string key, object value)
Parameters
System.String
key
|
System.Object
value
|
Implements
System.Collections.Generic.IDictionary<TKey, TValue>.Add(TKey, TValue)
Clear()
Declaration
public virtual void Clear()
Implements
System.Collections.Generic.ICollection<T>.Clear()
Contains(KeyValuePair<String, Object>)
Declaration
public bool Contains(KeyValuePair<string, object> item)
Parameters
System.Collections.Generic.KeyValuePair<System.String, System.Object>
item
|
Returns
System.Boolean
|
Implements
System.Collections.Generic.ICollection<T>.Contains(T)
ContainsKey(String)
Declaration
public bool ContainsKey(string key)
Parameters
System.String
key
|
Returns
System.Boolean
|
Implements
System.Collections.Generic.IDictionary<TKey, TValue>.ContainsKey(TKey)
CopyTo(KeyValuePair<String, Object>[], Int32)
Declaration
public void CopyTo(KeyValuePair<string, object>[] array, int arrayIndex)
Parameters
System.Collections.Generic.KeyValuePair<System.String, System.Object>[]
array
|
System.Int32
arrayIndex
|
Implements
System.Collections.Generic.ICollection<T>.CopyTo(T[], System.Int32)
GetEnumeratorInternal()
Declaration
protected override IEnumerator<KeyValuePair<string, object>> GetEnumeratorInternal()
Returns
System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.String, System.Object>>
|
Overrides
GetValue(String)
Declaration
protected override object GetValue(string name)
Parameters
System.String
name
|
Returns
System.Object
|
Overrides
Remove(KeyValuePair<String, Object>)
Declaration
public bool Remove(KeyValuePair<string, object> item)
Parameters
System.Collections.Generic.KeyValuePair<System.String, System.Object>
item
|
Returns
System.Boolean
|
Implements
System.Collections.Generic.ICollection<T>.Remove(T)
Remove(String)
Declaration
public bool Remove(string key)
Parameters
System.String
key
|
Returns
System.Boolean
|
Implements
System.Collections.Generic.IDictionary<TKey, TValue>.Remove(TKey)
SetValue(String, Object)
Declaration
protected override void SetValue(string name, object value)
Parameters
System.String
name
|
System.Object
value
|
Overrides
TryGetValue(String, out Object)
Declaration
public bool TryGetValue(string key, out object value)
Parameters
System.String
key
|
System.Object
value
|
Returns
System.Boolean
|
Implements
System.Collections.Generic.IDictionary<TKey, TValue>.TryGetValue(TKey, TValue)