IdeaBlade DevForce 2010 Help Reference
EntityMetadataStore Class Members
See Also  Properties  Methods  Send Feedback
IdeaBlade.EntityModel Assembly > IdeaBlade.EntityModel Namespace : EntityMetadataStore Class


The following tables list the members exposed by EntityMetadataStore.

Public Properties

 NameDescription
Public PropertyEntityAssembliesReturns a list of all of the assemblies in which an EntityRelations is defined.  
Public Propertystatic (Shared in Visual Basic)Instance Singleton instance of this store.  
Top

Public Methods

 NameDescription
Public MethodEquals (Inherited from object)
Public MethodGetEntityMetadataReturns the EntityMetadata for the specified type.  
Public MethodGetEntityRelationOverloaded.  Returns the first EntityRelation having the specified relation name.  
Public MethodGetEntityRelationLink Returns the EntityRelationLink for the specified entity type and relation property.  
Public MethodGetEntityRelationsOverloaded.  Returns a list of all of the EntityRelations currently defined.  
Public MethodGetEntityTypes Returns developer types ( EF types, POCO types, and Complex types) from all probe assemblies.  
Public MethodGetHashCode (Inherited from object)
Public MethodGetRelatedProperties Returns a collection of properties related to the specified property.  
Public MethodGetSelfAndSubtypes Returns a list of this type and all of its subtypes (subtypes must be defined in a loaded assembly).  
Public MethodGetType (Inherited from object)
Public MethodInitializeEntityRelations Initializes all of the EntityRelations found in an assembly.  
Public MethodIsEntityType Is the specified type a valid entity type ( either EF or Poco) or a complex type.  
Public MethodIsMetadataLoaded Returns whether metadata has already been loaded for a specified type.  
Public MethodLoadMetadataFromEmbeddedResources Internal use only. Used to load an IdeaBlade Model Metadata xml file into the EntityMetadataStore.  
Public MethodMergeEntityModelMetadata Internal use only. Used to load an IdeaBlade Model Metadata xml file into the EntityMetadataStore.  
Public Methodstatic (Shared in Visual Basic)Reset For internal use only - calling this method WILL corrupt your environment  
Public MethodToString (Inherited from object)
Top

Protected Methods

 NameDescription
Protected MethodFinalize (Inherited from object)
Protected MethodMemberwiseClone (Inherited from object)
Top

See Also

© 2013 All Rights Reserved.