IdeaBlade.EntityModel Assembly > IdeaBlade.EntityModel Namespace : EntityMetadataStore Class |
The following tables list the members exposed by EntityMetadataStore.
Name | Description | |
---|---|---|
EntityAssemblies | Returns a list of all of the assemblies in which an EntityRelations is defined. | |
Instance | Singleton instance of this store. |
Name | Description | |
---|---|---|
Equals | (Inherited from object) | |
GetEntityMetadata | Returns the EntityMetadata for the specified type. | |
GetEntityRelation | Overloaded. Returns the first EntityRelation having the specified relation name. | |
GetEntityRelationLink | Returns the EntityRelationLink for the specified entity type and relation property. | |
GetEntityRelations | Overloaded. Returns a list of all of the EntityRelations currently defined. | |
GetEntityTypes | Returns developer types ( EF types, POCO types, and Complex types) from all probe assemblies. | |
GetHashCode | (Inherited from object) | |
GetRelatedProperties | Returns a collection of properties related to the specified property. | |
GetSelfAndSubtypes | Returns a list of this type and all of its subtypes (subtypes must be defined in a loaded assembly). | |
GetType | (Inherited from object) | |
InitializeEntityRelations | Initializes all of the EntityRelations found in an assembly. | |
IsEntityType | Is the specified type a valid entity type ( either EF or Poco) or a complex type. | |
IsMetadataLoaded | Returns whether metadata has already been loaded for a specified type. | |
LoadMetadataFromEmbeddedResources | Internal use only. Used to load an IdeaBlade Model Metadata xml file into the EntityMetadataStore. | |
MergeEntityModelMetadata | Internal use only. Used to load an IdeaBlade Model Metadata xml file into the EntityMetadataStore. | |
Reset | For internal use only - calling this method WILL corrupt your environment | |
ToString | (Inherited from object) |
Name | Description | |
---|---|---|
Finalize | (Inherited from object) | |
MemberwiseClone | (Inherited from object) |