IEntityInstance Members
Include Protected Members
Include Inherited Members
Represents instances of business objects, for example, customer #88697 and order #1000 in a back-end business application. The most important implementor of this interface is AbstractEntityInstance, which in turn is subclassed by WebServiceEntityInstance and DbEntityInstance.
The IEntityInstance type exposes the following members.
Properties
Name | Description | |
---|---|---|
AdapterObject | Gets the native data adapter object returned by the back-end business application. (Inherited from IInstance.) | |
DataClass | Gets the data class (entity) that this object is an instance of. (Inherited from IInstance.) | |
Entity | Gets the entity this is an instance of. | |
EntityAsDataTable | Gets the entity instance as a DataTable object with a single row of data containing the fields in the entity instance. | |
EntityAsFormattedDataTable | Exposes the entity instance as a DataTable object with formatting of the complex fields in the entity instance. | |
Item[String] | Gets the value of a field in the instance. (Inherited from IInstance.) | |
Item[Field] | Gets the value of a field in the instance. (Inherited from IInstance.) | |
TypeDescriptor | Gets the root type descriptor of the instance. (Inherited from IInstance.) | |
ViewDefinition | Gets the schema of the current view of the instance. (Inherited from IInstance.) |
Top
Methods
Name | Description | |
---|---|---|
EntityAsDataRow | Exposes the entity instance as a DataRow object in the specified DataTable object. | |
EntityAsFormattedDataRow | Exposes the entity instance as a DataRow object in the specified DataTable object with formatting of the complex fields in the entity instance. | |
Execute(MethodInstance, LobSystemInstance) | Executes a specified method instance on the entity instance. (Inherited from IInstance.) | |
Execute(MethodInstance, LobSystemInstance, []) | Overrides some or all of the arguments in the back-end method and executes it in the back-end application. (Inherited from IInstance.) | |
GetActionUrl | Gets the fully parameterized action URL populated with entity instance fields for the specified action. | |
GetAssociatedInstances(String) | Gets the associated entity instances for this entity instance for the association specified by the name. | |
GetAssociatedInstances(Association) | Gets the associated entity instances for this entity instance for the specified association. | |
GetAssociatedInstances(Association, FilterCollection) | Gets a filtered set of associated entity instances for this entity instance for the specified association. | |
GetFormatted(String) | Gets the value of the field with the specified name after applying complex formatting. | |
GetFormatted(Field) | Gets the value of the specified field after applying complex formatting. | |
GetIdentifierValues | Gets the identifier values of the entity instance. | |
GetView | Gets the same entity instance in the specified view. |
Top
See Also
Reference
Microsoft.Office.Server.ApplicationRegistry.Runtime Namespace