IEntityType Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The metadata information about an entity type.
public interface IEntityType
type IEntityType = interface
Public Interface IEntityType
- Derived
Properties
BaseType |
Gets the base type of this entity type. |
DefinitionType |
Gets the contract type (interface) exposed by the model for the entity type. |
EmptyPropertiesFilter |
Gets a shared readonly empty property filter. |
HasId |
Gets whether the entity contains an id. |
ImplementationType |
Gets the generated type to implement the entity object from the model. |
Model |
Gets the model that contains this type. |
Name |
Gets the name of the entity type. |
Properties |
Gets the list of all properties. |
QueryDefaultProperties |
Gets a list of properties when the query doesn't specify any. |
Methods
CreateEntityValue(IEntityRuntimeModel, EntityIdentity, IPropertiesAvailableStatus) |
Creates a new blank instance of the entityObject |
CreateEntityValue(IEntityRuntimeModel) |
Creates a new blank instance of the entityObject |
CreatePropertiesFilter() |
Creates a new blank IPropertiesFilter object. |
GetExecutable(AsyncQueryable, ImmutableQueue<ExecutableStep>, Boolean) |
Creates a new execution object. |
GetProperty(String) |
Gets information about a property. |
GetRelationshipProperty(String) |
Gets information about a relationship property. |
TryGetProperty(String, IEntityProperty) |
Tries to get information about a property. |