The following tables list the members exposed by EntityMetadata.
Name | Description | |
---|---|---|
![]() | CanQueryByEntityKey | Gets whether primary key queries are allowed. |
![]() | ComplexTypeProperties | Returns a collection of EntityProperties that describe complex object properties for entities of this type. |
![]() | ConcurrencyProperties | Returns a collection of EntityProperties that are concurrency properties for entities of this type. |
![]() | DataProperties | Returns a collection of DataEntityProperties for entities of this type in Ordinal order. |
![]() | DataSourceKeyName | Gets the data source key name. |
![]() | DefaultEntityContainerName | The default EntityContainerName for entities of this type. |
![]() | DefaultEntitySetName | The default EntitySetName for entities of this type. |
![]() ![]() | DefaultValueFunction | Use to override how DevForce sets the default value for a data entity property. |
![]() | EntityProperties | Returns a collection of EntityProperties that belong to entities of this type. |
![]() | EntityType | Gets the Type of the entity. |
![]() | ForeignKeyProperties | Returns a collection of ForegnKey EntityProperties |
![]() | HasStoreGeneratedId | Returns whether this entity type has a store generated id. |
![]() | IsCodeFirst | Whether this metadata was created via CodeFirst. |
![]() | IsComplexObjectType | Returns whether this metadata describes a IComplexObject. |
![]() | KeyProperties | Returns a collection of EntityProperties that are keys for entities of this type. |
![]() | ListNavigationProperties | Returns a collection of ListNavigationEntityProperties for entities of this type. |
![]() | NavigationProperties | Returns a collection of NavigationEntityProperties for entities of this type. |
![]() | NullEntityGroup | Gets a Null EntityGroup. |
![]() | ScalarNavigationProperties | Returns a collection of ListNavigationEntityProperties for entities of this type. |
Name | Description | |
---|---|---|
![]() | AuthorizeQuery | Called by the IdeaBlade.EntityModel.Server.EntityServerQueryInterceptor to authorize the query. |
![]() | AuthorizeSave | Called by the IdeaBlade.EntityModel.Server.EntityServerSaveInterceptor to authorize the save operation. |
![]() | CreateEntity | Creates a new entity of the type describe by this metadata item. |
![]() ![]() | DevForceDefaultValueFunction | Returns the default value of a type: usually '0' or null for any data type. Note that this is subtly different from the TypeFns.GetDefaultValue method in that it returns Today for a default date time. |
![]() | Equals | (Inherited from object) |
![]() | GetClientQueryPermissions | Returns client query permissions for this type for this principal or null if no permissions specified. |
![]() ![]() | GetDataSourceKeyName | DataSourceKey comes from attribute on Entity subtype |
![]() ![]() | GetDefaultEntitySetNameFromAttr | Returns any DefaultEntitySetName from any DefaultEntitySetNameAttribute on the Entity subtype. |
![]() ![]() | GetDefaultValue | Returns the default value for a simple type. |
![]() | GetHashCode | See System.Object.GetHashCode |
![]() | GetType | (Inherited from object) |
![]() ![]() | HasAnyConcreteEntityBaseTypes | Does this entity type have any base types that are concrete. |
![]() ![]() | IsComplexType | Returns true if the type represents a ComplexObject. |
![]() ![]() | IsConcreteEntityType | Obsolete - see IsMappedEntityType |
![]() ![]() | IsEntityType | Returns true if the specified type is an entity type or has a KeyAttribute defined. |
![]() ![]() | IsMappedEntityType | Returns whether the specified type is mapped to the backend database via EF. |
![]() | ToString | (Inherited from object) |
Name | Description | |
---|---|---|
![]() | Finalize | (Inherited from object) |
![]() | MemberwiseClone | (Inherited from object) |