Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Include Protected Members
Include Inherited Members
Represents an external content type such as Customer or Product, in a line-of-business (LOB) application.
The IEntity type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
Catalog | Gets the metadata catalog that contains this data class. (Inherited from IDataClass.) |
![]() |
EstimatedInstanceCount | Gets the number of expected external items of this external content type. |
![]() |
Id | Gets the identifier of the metadata object. (Inherited from IMetadataStruct.) |
![]() |
IsCached | Determines whether the metadata object is cached in memory. (Inherited from IMetadataStruct.) |
![]() |
Name | Gets the name of the metadata object. (Inherited from IMetadataStruct.) |
![]() |
Namespace | Gets the namespace of the given data class. (Inherited from IDataClass.) |
![]() |
Version | Gets the version of this external content type. (Inherited from IDataClass.) |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Associate | Associates the given source external items with the given destination external item. |
![]() |
BulkEnumerateAssociatedIds(EntityInstanceCollection, IAssociation, ILobSystemInstance) | Gets pairs of source identities and destination identity for existing associated external items with the default filters. |
![]() |
BulkEnumerateAssociatedIds(EntityInstanceCollection, IAssociation, IFilterCollection, ILobSystemInstance) | Gets pairs of source identities and destination identity for existing associated external items with the specified filter collection. |
![]() |
BulkEnumerateIdentities | Enumerates the given identities. |
![]() |
CheckAccess | Gets the access rights of the given external item identities for the given LobSystem instance. |
![]() |
ContainsDefaultAction | Returns a value that indicates whether the DataClass has a default action. (Inherited from IDataClass.) |
![]() |
ContainsLocalizedDisplayName | Determines whether this metadata object contains a localized display name. (Inherited from IMetadataObject.) |
![]() |
Create(IFieldValueDictionary, ILobSystemInstance) | Creates an external item. |
![]() |
Create(IFieldValueDictionary, AssociationEntityInstancesDictionary, ILobSystemInstance) | Creates an external item that is associated with other external items. |
![]() |
Create(IFieldValueDictionary, Identity, ILobSystemInstance) | Creates an external item. |
![]() |
Create(IFieldValueDictionary, Identity, AssociationEntityInstancesDictionary, ILobSystemInstance) | Creates an external item. |
![]() |
CreateWithFields(IFieldValueDictionary, ILobSystemInstance) | Creates an external item, and sets all fields of the external content type to the given values with an update. |
![]() |
CreateWithFields(IFieldValueDictionary, ILobSystemInstance, OperationMode) | Creates an external item with a external system instance, a specific operation mode, and sets all fields of the external content type to the given values with an update. |
![]() |
CreateWithFields(IFieldValueDictionary, AssociationEntityInstancesDictionary, ILobSystemInstance) | Creates an external item associated with other external items, and sets all fields of the external content type to the given values with an update. |
![]() |
CreateWithFields(IFieldValueDictionary, Identity, ILobSystemInstance) | Creates an external item with an assigned identity, and sets all fields of the external content type to the given values with an update. |
![]() |
CreateWithFields(IFieldValueDictionary, AssociationEntityInstancesDictionary, ILobSystemInstance, OperationMode) | Creates an external item, with a specific OperationMode object, associated with other external items, and sets all fields of the external content type to the given values with an update. |
![]() |
CreateWithFields(IFieldValueDictionary, Identity, ILobSystemInstance, OperationMode) | Creates an external item with an assigned identity and a specific OperationMode object, and sets all fields of the external content type to the given values with an update. |
![]() |
CreateWithFields(IFieldValueDictionary, Identity, AssociationEntityInstancesDictionary, ILobSystemInstance) | Creates an external item with a specific identity, associated with other external items, and sets all fields of the external content type to the given values with an update. |
![]() |
CreateWithFields(IFieldValueDictionary, Identity, AssociationEntityInstancesDictionary, ILobSystemInstance, OperationMode) | Creates an external item with a specific identity and OperationMode object, associated with other external item s, and sets all fields of the external content type to the given values with an update. |
![]() |
Disassociate | Disassociates the given source external items from the given destination external item. |
![]() |
EnumerateChangedIdentities | Enumerates the identities of changed external items. |
![]() |
EnumerateDeletedIdentities | Enumerates the external items that have been modified after the specified time. |
![]() |
EnumerateIdentities | Enumerates identities. |
![]() |
Execute(IMethodInstance, ILobSystemInstance) | Executes the given method instance against a given external system instance. (Inherited from IDataClass.) |
![]() |
Execute(IMethodInstance, ILobSystemInstance, []) | Executes the given method instance against a given external system instance with the given parameters. (Inherited from IDataClass.) |
![]() |
ExecuteScalar | Executes a scalar MethodInstance object with the given name, filters values, and the given LobSystemInstance object, and returns the result. |
![]() |
FindAssociated(EntityInstanceCollection, IAssociation, ILobSystemInstance) | Gets external items that are associated with the specified external items. |
![]() |
FindAssociated(EntityInstanceCollection, IAssociation, ILobSystemInstance, OperationMode) | Gets the external items that are associated with the specified source external items using the specified mode of operation.. |
![]() |
FindAssociated(EntityInstanceCollection, IAssociation, IFilterCollection, ILobSystemInstance) | Gets the external items that are associated with the specified source external items and association, filtered by the specified criteria. |
![]() |
FindAssociated(EntityInstanceCollection, IAssociation, IFilterCollection, ILobSystemInstance, OperationMode) | Gets the external items that are associated with the specified source external items and association, filtered by the specified criteria, using the specified mode of operation. |
![]() |
FindAssociatedMultiple(IList<EntityInstanceCollection>, IAssociation, ILobSystemInstance) | Gets the external items that are associated to the given source external items. |
![]() |
FindAssociatedMultiple(IList<EntityInstanceCollection>, IAssociation, ILobSystemInstance, OperationMode) | Gets the external items that are associated to the given source external items by using the specified mode of operation. |
![]() |
FindAssociatedMultiple(IList<EntityInstanceCollection>, IAssociation, IFilterCollection, ILobSystemInstance) | Gets the external items that are associated to the given source external items by applying a specified filter collection. |
![]() |
FindAssociatedMultiple(IList<EntityInstanceCollection>, IAssociation, IFilterCollection, ILobSystemInstance, OperationMode) | Gets the external items that are associated to the given source external items by applying a specified filter collection and using the specified mode of operation. |
![]() |
FindFiltered(IFilterCollection, ILobSystemInstance) | Returns external items filtered by the given criteria using the default Finder. |
![]() |
FindFiltered(IFilterCollection, String, ILobSystemInstance) | Returns external items filtered by the given criteria using the specified Finder. |
![]() |
FindFiltered(IFilterCollection, String, ILobSystemInstance, OperationMode) | Returns external items filtered by the given criteria using the specified Finder and the specified mode of operation. |
![]() |
FindSpecific(Identity, ILobSystemInstance) | Gets the external item with the given identity for the default SpecificFinder MethodInstance object. |
![]() |
FindSpecific(Identity, ILobSystemInstance, Boolean) | Gets the external item with the given identity for the default SpecificFinder MethodInstance object with an option to read immediately or on the first function call that requires a read. |
![]() |
FindSpecific(Identity, String, ILobSystemInstance) | Gets the external item with the given identity for a SpecificFinder MethodInstance object. |
![]() |
FindSpecific(Identity, String, ILobSystemInstance, OperationMode) | Gets the external item with the given identity for a specific SpecificFinder MethodInstance object with the given OperationMode object. |
![]() |
FindSpecific(Identity, String, ILobSystemInstance, Boolean) | Gets the external item with the given identity for a specific SpecificFinder MethodInstance object and a given LobSystem instance, with an option to read the data immediately or read it on the first function call that requires a read. |
![]() |
FindSpecific(Identity, String, ILobSystemInstance, OperationMode, Boolean) | Gets the external item with the given identity for a specific SpecificFinder MethodInstance object and a given OperationMode object, with an option to read the data immediately or read it on the first function call that requires a read. |
![]() |
FindSpecificMultiple(IList<Identity>, ILobSystemInstance) | Gets a group of external items using the specified external item identities, the default OperationMode object, and the BulkSpecificFinder MethodInstance. |
![]() |
FindSpecificMultiple(IList<Identity>, String, ILobSystemInstance) | Gets a group of external items using the specified external item identities and the default OperationMode object. |
![]() |
FindSpecificMultiple(IList<Identity>, String, ILobSystemInstance, OperationMode) | Gets a group of external items using the external item identities. |
![]() |
GetAccessControlList | Retrieves the access control list (ACL) for this object. (Inherited from IAccessControlledMetadataObject.) |
![]() |
GetActions | Returns available actions associated with this DataClass. (Inherited from IDataClass.) |
![]() |
GetAssociationGroups | Gets all the association groups of this external content type. |
![]() |
GetAssociationView | Gets the View of the association. |
![]() |
GetBulkIdentityEnumeratorView | Gets the View for the BulkIdEnumerator. |
![]() |
GetBulkSpecificFinderView | Gets the View for the given BulkSpecificFinder. |
![]() |
GetChangedIdentityEnumeratorView | Gets the View for the ChangedIdEnumerator. |
![]() |
GetCreatorView | Gets the View for the given Creator or SpecificFinder. |
![]() |
GetDefaultAction | Returns the default action for the DataClass. (Inherited from IDataClass.) |
![]() |
GetDefaultBulkSpecificFinderView | Gets the View for the default BulkSpecificFinder . |
![]() |
GetDefaultDisplayName | Returns the default display name of this metadata object. (Inherited from IMetadataObject.) |
![]() |
GetDefaultFinderFilters | Gets the filters for the default Finder. |
![]() |
GetDefaultOperationMode | Gets the default OperationMode for this external content type. |
![]() |
GetDefaultSpecificFinderView | Gets the View for the default SpecificFinder . |
![]() |
GetDeletedIdentityEnumeratorView | Gets the View for the DeletedIdEnumerator. |
![]() |
GetDestinationAssociations | Gets the associations in which this external content type is a destination. |
![]() |
GetFinderView | Gets the View for the given Finder. |
![]() |
GetIdentifierCount | Gets the number of identifiers of this external content type. |
![]() |
GetIdentifiers | Gets identifiers of this external content type. |
![]() |
GetIdentityEnumeratorView | Gets the View for the IdEnumerator. |
![]() |
GetLobSystem | Gets the external system of this data class. (Inherited from IDataClass.) |
![]() |
GetLocalizedDisplayName | Returns the localized display name of this metadata object. (Inherited from IMetadataObject.) |
![]() |
GetLocalizedNames | Returns the localized names of this metadata object. (Inherited from IMetadataObject.) |
![]() |
GetMethodInstance | Gets the method instance with the specified name and stereotype. (Inherited from IDataClass.) |
![]() |
GetMethodInstances() | Gets the method instances of this data class. (Inherited from IDataClass.) |
![]() |
GetMethodInstances(MethodInstanceType) | Gets the method instances of this data class with the given stereotype. (Inherited from IDataClass.) |
![]() |
GetMethods | Gets the methods of this data class. (Inherited from IDataClass.) |
![]() |
GetProperties | Returns the properties of this metadata object. (Inherited from IMetadataObject.) |
![]() |
GetSecurityDescriptor | Gets the security descriptor of the external item with the given identity from the the given external system instance. |
![]() |
GetSourceAssociations | Gets the associations in which this external content type is a source. |
![]() |
GetSpecificFinderView | Gets the View for the given SpecificFinder. |
![]() |
GetUpdaterView | Gets the View for the given updater. |
Top