Entity Members
Include Protected Members
Include Inherited Members
Represents an entity such as Customer or Product, in a line-of-business (LOB) application.
The Entity type exposes the following members.
Properties
Name | Description | |
---|---|---|
EstimatedInstanceCount | Gets the estimated number of entity instances of this entity. | |
Id | Gets the unique ID of each metadata object. (Inherited from MetadataObject.) | |
IsCached | Determines whether the metadata object is cached or not. (Inherited from MetadataObject.) | |
Name | Gets the name of the metadata object. (Inherited from MetadataObject.) |
Top
Methods
Name | Description | |
---|---|---|
ApplySystemLevelFilters | (Inherited from DataClass.) | |
CheckAccess | Gets the rights the current user has on one or more entity instances. | |
ContainsDefaultAction | Determines whether the entity contains a default action. | |
ContainsLocalizedDisplayName | Determines whether the metadata object contains a localized display name. (Inherited from MetadataObject.) | |
Equals | (Inherited from Object.) | |
Execute(MethodInstance, LobSystemInstance) | Executes a method instance on the business application. (Inherited from DataClass.) | |
Execute(MethodInstance, LobSystemInstance, []) | Executes a MethodInstance on the business application. (Overrides DataClass.Execute(MethodInstance, LobSystemInstance, []).) | |
ExtractTargetAndTouchOuterStreams | Infrastructure. | |
Finalize | (Inherited from Object.) | |
FindAssociated(EntityInstanceCollection, LobSystemInstance) | Gets the entity instances associated with a given entity instance collection. | |
FindAssociated(EntityInstanceCollection, Association, LobSystemInstance) | Gets the entity instances associated with a given entity instance collection. | |
FindAssociated(EntityInstanceCollection, FilterCollection, LobSystemInstance) | Gets filtered entity instances associated with a given entity instance collection. | |
FindAssociated(EntityInstanceCollection, Association, FilterCollection, LobSystemInstance) | Gets the entity instances associated with a given entity instance collection. | |
FindFiltered | Gets a filtered set of entity instances from the business application. | |
FindSpecific(Object, LobSystemInstance) | Gets a single entity instance given its ID. | |
FindSpecific([], LobSystemInstance) | Gets a single entity instance given its ID. | |
GetAccessCheckerMethodInstance | Gets the AccessChecker MethodInstance for this entity. | |
GetActions | Gets the actions that the entity contains. | |
GetAssociationView | Gets the view of the specified association. It represents the fields that would be present in the entity instances returned if the association was executed. | |
GetById | Gets an entity given its ID. | |
GetDefaultAction | Gets the default action associated with the entity. | |
GetDefaultDisplayName | Gets the default display name of the metadata object. (Inherited from MetadataObject.) | |
GetDestinationAssociations | Gets the associations where this entity is the destination in the relationship. | |
GetFinderFilters | Gets a collection of Finder filters defined for the entity. | |
GetFinderMethodInstance | Gets the method instance that defines the Finder method. | |
GetFinderView | Gets the view of the finder method. It represents the fields that would be present in the entity instances returned if the Finder was executed. | |
GetHashCode | (Inherited from Object.) | |
GetIdentifierCount | Gets the count of identifiers defined for the entity. | |
GetIdentifiers | Gets the identifiers defined for the entity. | |
GetLobSystem | Gets the LobSystem object this DataClass object (entity) belongs to. (Inherited from DataClass.) | |
GetLocalizedDisplayName | Gets the localized display name of the metadata object. (Inherited from MetadataObject.) | |
GetMethodInstances | Gets the method instances available for this DataClass object (entity). (Inherited from DataClass.) | |
GetMethods | Gets the methods available for this DataClass object (entity). (Inherited from DataClass.) | |
GetProperties | Gets the properties associated with the metadata object. (Inherited from MetadataObject.) | |
GetSourceAssociations | Gets the associations where this entity is the source entity in the relationship. | |
GetSpecificFinderMethodInstance | Gets the SpecificFinder method instance for this entity. | |
GetSpecificFinderView | Gets the view of the SpecificFinder method. It represents the fields that would be present in the entity instances returned if the SpecificFinder was executed. | |
GetType | (Inherited from Object.) | |
GetViewAccessorMethodInstances | Gets all method instances that are of MethodInstance type ViewAccessor for this entity. | |
GetViewDefinition | Gets the list of fields in a given view of an entity. | |
HasAccessChecker | Returns a true or false depending on whether this entity has an AccessChecker MethodInstance defined for it. | |
HasFinder | Indicates whether the entity has a Finder method defined. | |
HasSpecificFinder | Indicates whether the entity has a SpecificFinder method defined. | |
Initialize | Initializes an Entity object. | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) | |
WrapAsEntities | Infrastructure. | |
WrapAsForeignKeyAssociation | Infrastructure. |
Top
Fields
Name | Description | |
---|---|---|
AuditSuppressPropertyName | ||
CanonicalNamePropertyName | ||
DefaultActionPropertyName | Name of the Action to be used as the hyperlink in business data search results, business data columns, and elsewhere. | |
DisplaySearchResultRightsMaskPropertyName | Represents the rights mask that is used to convert a rights vector into a Yes or a No value. |
Top
See Also
Reference
Microsoft.Office.Server.ApplicationRegistry.MetadataModel Namespace