IEntity Members
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