IInstance Members
Include Protected Members
Include Inherited Members
Represents an instance of a data class.
The IInstance type exposes the following members.
Properties
Name | Description | |
---|---|---|
AdapterObject | Gets the native data structure corresponding to this External Item. | |
DataClass | Gets the data class that this instance is obtained from. | |
Item[String] | Gets or sets the value of the field referred to by the dot notation. (Inherited from IFieldValueDictionary.) | |
Item[IField] | Gets or sets the value for the specified field. (Inherited from IFieldValueDictionary.) | |
TypeDescriptor | Gets the type descriptor corresponding to the native data structure representing this instance. | |
ViewDefinition | Gets the view of this field value dictionary. (Inherited from IFieldValueDictionary.) |
Top
Methods
Name | Description | |
---|---|---|
CalculateHashCode | Calculates the hash code from the values. (Inherited from IFieldValueDictionary.) | |
CreateCollectionInstance | Creates a new instance of the collection that the dot notation refers to. (Inherited from IFieldValueDictionary.) | |
CreateInstance | Creates a new instance of the object the dot notation refers to. (Inherited from IFieldValueDictionary.) | |
Execute(IMethodInstance) | Invokes a method instance. | |
Execute(IMethodInstance, []) | Invokes a method instance. | |
FromXml | Sets the values in this dictionary from specified XML. (Inherited from IFieldValueDictionary.) | |
GetActionUrl | Returns the URL of the specified action. | |
GetCollectionSize | Returns the size of the collection that the dot notation refers to. (Inherited from IFieldValueDictionary.) | |
GetStreamableField | Gets the streamable field corresponding to the given StreamAccessor method instance name. | |
GetStreamableFields | Gets the collection for the streamable fields corresponding to the StreamAccessor method instances. | |
ToXml | Retrieves the values in XML format. (Inherited from IFieldValueDictionary.) |
Top