MetaModel MetaModel MetaModel MetaModel Class


An abstraction that represents the mapping between a database and domain objects.

public ref class MetaModel abstract
public abstract class MetaModel
type MetaModel = class
Public MustInherit Class MetaModel


MetaModel() MetaModel() MetaModel() MetaModel()

Initializes a new instance of the MetaModel class.


ContextType ContextType ContextType ContextType

Gets the type of DataContext type that this model describes.

DatabaseName DatabaseName DatabaseName DatabaseName

Gets the name of the database.

MappingSource MappingSource MappingSource MappingSource

Gets the mapping source that originated this model.

ProviderType ProviderType ProviderType ProviderType

Gets or sets the provider type.


Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetFunction(MethodInfo) GetFunction(MethodInfo) GetFunction(MethodInfo) GetFunction(MethodInfo)

Gets the MetaFunction that corresponds to a database function.

GetFunctions() GetFunctions() GetFunctions() GetFunctions()

Gets an enumeration of all functions.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetMetaType(Type) GetMetaType(Type) GetMetaType(Type) GetMetaType(Type)

Discovers the MetaType for the specified Type.

GetTable(Type) GetTable(Type) GetTable(Type) GetTable(Type)

Gets the MetaTable associated with a specified Type.

GetTables() GetTables() GetTables() GetTables()

Get an enumeration of all tables.

GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to