Class DynamicObject
Inheritance
System.Object
DynamicObject
Namespace: Telerik.Data.Expressions
Assembly: Telerik.WinControls.dll
Syntax
public abstract class DynamicObject : CustomTypeDescriptor, IEnumerable<KeyValuePair<string, object>>, IEnumerable
Constructors
DynamicObject()
Declaration
protected DynamicObject()
Methods
GetEnumeratorInternal()
Declaration
protected abstract IEnumerator<KeyValuePair<string, object>> GetEnumeratorInternal()
Returns
System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.String, System.Object>>
|
GetProperties()
Declaration
public override PropertyDescriptorCollection GetProperties()
Returns
System.ComponentModel.PropertyDescriptorCollection
|
GetProperties(Attribute[])
Declaration
public override PropertyDescriptorCollection GetProperties(Attribute[] attributes)
Parameters
System.Attribute[]
attributes
|
Returns
System.ComponentModel.PropertyDescriptorCollection
|
GetPropertyOwner(PropertyDescriptor)
Declaration
public override object GetPropertyOwner(PropertyDescriptor pd)
Parameters
System.ComponentModel.PropertyDescriptor
pd
|
Returns
System.Object
|
GetValue(String)
Declaration
protected abstract object GetValue(string name)
Parameters
System.String
name
|
Returns
System.Object
|
SetValue(String, Object)
Declaration
protected abstract void SetValue(string name, object value)
Parameters
System.String
name
|
System.Object
value
|
Explicit Interface Implementations
IEnumerable<KeyValuePair<String, Object>>.GetEnumerator()
Declaration
IEnumerator<KeyValuePair<string, object>> IEnumerable<KeyValuePair<string, object>>.GetEnumerator()
Returns
System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.String, System.Object>>
|
Implements
System.Collections.Generic.IEnumerable<T>.GetEnumerator()
IEnumerable.GetEnumerator()
Declaration
IEnumerator IEnumerable.GetEnumerator()
Returns
System.Collections.IEnumerator
|
Implements
System.Collections.IEnumerable.GetEnumerator()