MetaModel Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Абстракция, представляющая сопоставление между базой данных и объектами домена.
public ref class MetaModel abstract
public abstract class MetaModel
type MetaModel = class
Public MustInherit Class MetaModel
- Наследование
-
MetaModel
Конструкторы
MetaModel() |
Инициализирует новый экземпляр класса MetaModel. |
Свойства
ContextType |
При переопределении в производном классе получает тип DataContext, описываемый этой моделью. |
DatabaseName |
При переопределении в производном классе возвращает имя базы данных. |
MappingSource |
При переопределении в производном классе возвращает источник сопоставления, создавший эту модель. |
ProviderType |
При переопределении в производном классе получает или задает поставщика типа. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetFunction(MethodInfo) |
При переопределении в производном классе возвращает MetaFunction, соответствующий функции базы данных. |
GetFunctions() |
При переопределении в производном классе возвращает перечисление всех функций. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetMetaType(Type) |
При переопределении в производном классе обнаруживает MetaType для заданного Type. |
GetTable(Type) |
При переопределении в производном классе возвращает MetaTable, связанный с указанным Type. |
GetTables() |
При переопределении в производном классе возвращает перечисление всех таблиц. |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |