DynamicRecord Class
Represents a data record by using a custom type descriptor and the capabilities of the Dynamic Language Runtime (DLR).
Namespace:
WebMatrix.Data
Assembly: WebMatrix.Data (in WebMatrix.Data.dll)
The DynamicRecord type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | Columns | Returns a list that contains the name of each column in the DynamicRecord instance. |
![]() | Item[Int32] | Returns the value of a column in the DynamicRecord instance using the specified index. |
![]() | Item[String] | Returns the value of a column in the DynamicRecord instance using the specified name. |
| Name | Description | |
|---|---|---|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | GetDynamicMemberNames | Infrastructure. Returns a list that contains the name of all dynamic members of the DynamicRecord instance. (Overrides DynamicObject.GetDynamicMemberNames().) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetMetaObject | (Inherited from DynamicObject.) |
![]() | GetType | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | ToString | (Inherited from Object.) |
![]() | TryBinaryOperation | (Inherited from DynamicObject.) |
![]() | TryConvert | (Inherited from DynamicObject.) |
![]() | TryCreateInstance | (Inherited from DynamicObject.) |
![]() | TryDeleteIndex | (Inherited from DynamicObject.) |
![]() | TryDeleteMember | (Inherited from DynamicObject.) |
![]() | TryGetIndex | (Inherited from DynamicObject.) |
![]() | TryGetMember | Infrastructure. Gets the value of a DynamicRecord member using the specified name. (Overrides DynamicObject.TryGetMember(GetMemberBinder, Object).) |
![]() | TryInvoke | (Inherited from DynamicObject.) |
![]() | TryInvokeMember | (Inherited from DynamicObject.) |
![]() | TrySetIndex | (Inherited from DynamicObject.) |
![]() | TrySetMember | (Inherited from DynamicObject.) |
![]() | TryUnaryOperation | (Inherited from DynamicObject.) |
| Name | Description | |
|---|---|---|
![]() ![]() | ICustomTypeDescriptor.GetAttributes | Infrastructure. Returns a list of custom attributes for this instance of a component. |
![]() ![]() | ICustomTypeDescriptor.GetClassName | Infrastructure. Returns the class name for this instance of a component. |
![]() ![]() | ICustomTypeDescriptor.GetComponentName | Infrastructure. Returns the name for this instance of a component. |
![]() ![]() | ICustomTypeDescriptor.GetConverter | Infrastructure. Returns the type converter for this instance of a component. |
![]() ![]() | ICustomTypeDescriptor.GetDefaultEvent | Infrastructure. Returns the default event for this instance of a component. |
![]() ![]() | ICustomTypeDescriptor.GetDefaultProperty | Infrastructure. Returns the default property for this instance of a component. |
![]() ![]() | ICustomTypeDescriptor.GetEditor | Infrastructure. Returns an editor of the specified type for this instance of a component. |
![]() ![]() | ICustomTypeDescriptor.GetEvents() | Infrastructure. Returns the events for this instance of a component. |
![]() ![]() | ICustomTypeDescriptor.GetEvents(Attribute[]) | Infrastructure. Returns the events for this instance of a component by using the specified filter. |
![]() ![]() | ICustomTypeDescriptor.GetProperties() | Infrastructure. Returns the properties for this instance of a component. |
![]() ![]() | ICustomTypeDescriptor.GetProperties(Attribute[]) | Infrastructure. Returns the properties for this instance of a component by using the specified filter. |
![]() ![]() | ICustomTypeDescriptor.GetPropertyOwner | Infrastructure. Returns the object that contains the specified property. |
