IEntityInstance Members
Include Protected Members
Include Inherited Members
Defines methods and properties to handle an External Item.
The IEntityInstance type exposes the following members.
Properties
Name | Description | |
---|---|---|
AdapterObject | Gets the native data structure corresponding to this External Item. (Inherited from IInstance.) | |
DataClass | Gets the data class that this instance is obtained from. (Inherited from IInstance.) | |
Entity | Gets the external content type of this External Item. | |
EntityAsDataTable | Gets the External Item as a DataTable with a single row of data containing the fields in the External Item. | |
EntityAsFormattedDataTable | Exposes the External Item as a DataTable object with the formatting of the complex fields in the External Item. | |
InstanceOperationMode | Gets the operation mode that this External Item is working in. | |
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.) | |
LobSystemInstance | Gets the external system instance that this External Item belongs to. | |
RelatedSpecificFinderName | Gets the name of the specific finder this External Item is related to. | |
TypeDescriptor | Gets the type descriptor corresponding to the native data structure representing this instance. (Inherited from IInstance.) | |
ViewDefinition | Gets the view of this field value dictionary. (Inherited from IFieldValueDictionary.) |
Top
Methods
Name | Description | |
---|---|---|
Associate(EntityInstanceCollection, IAssociation) | Associates this External Item with the given External Items by using the given association. | |
Associate(IEntityInstance, IAssociation) | Associates this External Item with the given External Item by using the given association. | |
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.) | |
Delete | Deletes the External Item. | |
Disassociate(EntityInstanceCollection, IAssociation) | Removes the association between this External Item and the given External Items by using the given association. | |
Disassociate(IEntityInstance, IAssociation) | Removes the association between this External Item and the given External Item by using the given association | |
Execute(IMethodInstance) | Invokes a method instance. (Inherited from IInstance.) | |
Execute(IMethodInstance, []) | Invokes a method instance. (Inherited from IInstance.) | |
FromXml | Sets the values in this dictionary from specified XML. (Inherited from IFieldValueDictionary.) | |
GetActionUrl | Returns the URL of the specified action. (Inherited from IInstance.) | |
GetAssociatedInstanceIdentity | Gets the identity of the External Item that is associated with this External Item via the given association. | |
GetAssociatedInstances(IAssociation) | Gets the External Items associated with the given association. | |
GetAssociatedInstances(IAssociation, IFilterCollection) | Gets the External Items associated with the given association, using given filters. | |
GetAssociatedInstances(IAssociation, OperationMode) | Gets the External Items associated with the given association, using the given operation mode. | |
GetAssociatedInstances(IAssociation, IFilterCollection, OperationMode) | Gets the External Items associated with the given association, using the given operation mode and filters. | |
GetCollectionSize | Returns the size of the collection that the dot notation refers to. (Inherited from IFieldValueDictionary.) | |
GetFormatted(String) | Gets the value of the field with the specified dotted path after applying complex formatting. | |
GetFormatted(IField) | Gets the value of the specified field after applying complex formatting. | |
GetIdentity | Gets the identity of this External Item. | |
GetSecurityDescriptor | Gets the security descriptor for this External Item. | |
GetStreamableField | Gets the streamable field corresponding to the given StreamAccessor method instance name. (Inherited from IInstance.) | |
GetStreamableFields | Gets the collection for the streamable fields corresponding to the StreamAccessor method instances. (Inherited from IInstance.) | |
SwitchView(String) | Gets a different view of the external instance. | |
SwitchView(String, Boolean) | Gets a different view of the external instance, with an option to do a delayed call to the external system. | |
ToXml | Retrieves the values in XML format. (Inherited from IFieldValueDictionary.) | |
Update | Submits the changes made to the External Item. |
Top