The ConceptualModel type exposes the following members.

Methods

  NameDescription
Public methodAddAssociation
Public methodAddComplexType
Creates and adds a new complex type to the conceptual model.
Public methodAddEntitySet
Creates and adds a new conceptual model entity set.
Public methodAddEntityType(String)
Creates and adds a new conceptual model entity type.
Public methodAddEntityType(String, ModelEntityType)
Creates and adds a new conceptual model entity type inheriting from an existing entity type.
Public methodAddFunctionImport
Adds a function import to the model.
Public methodClear
Removes all members from the conceptual model.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetOrCreateEntitySet
Retrieves an existing entity set, or creates a new one if no matching entityset is found.
Public methodGetOrCreateEntityType(String)
Retrieves an existing entity type, or creates a new one if no matching entity type is found.
Public methodGetOrCreateEntityType(String, ModelEntityType)
Retrieves an existing entity type, or creates a new one if no matching entity type is found.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

See Also