MetaType Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет сопоставление типа объекта домена столбцам таблицы базы данных.
public ref class MetaType abstract
public abstract class MetaType
type MetaType = class
Public MustInherit Class MetaType
- Наследование
-
MetaType
Конструкторы
MetaType() |
Инициализирует новый экземпляр класса MetaType. |
Свойства
Associations |
При переопределении в производном классе возвращает перечисление всех связей. |
CanInstantiate |
При переопределении в производном классе получает значение, указывающее, может ли быть создан экземпляр базового типа как результат запроса. |
DataMembers |
При переопределении в производном классе возвращает перечисление всех элементов данных (полей и свойств). |
DBGeneratedIdentityMember |
При переопределении в производном классе получает элемент, представляющий автоматически сгенерированный столбец идентификатора. |
DerivedTypes |
При переопределении в производном классе получает перечисление ближайших производных типов в иерархии наследования. |
Discriminator |
При переопределении в производном классе получает элемент, представляющий столбец дискриминатора наследования. |
HasAnyLoadMethod |
При переопределении в производном классе получает значение, указывающее, имеет |
HasAnyValidateMethod |
При переопределении в производном классе получает значение, указывающее, имеет |
HasInheritance |
При переопределении в производном классе возвращает значение, указывающее, является ли тип частью сопоставляемой иерархии наследования. |
HasInheritanceCode |
При переопределении в производном классе возвращает значение, указывающее, определяет ли тип код наследования. |
HasUpdateCheck |
При переопределении в производном классе возвращает значение, указывающее, имеется ли у типа постоянный член, для которого может потребоваться проверка на наличие конфликтов оптимистического параллелизма. |
IdentityMembers |
При переопределении в производном классе получает перечисление всех элементов данных, определяющих уникальный идентификатор типа. |
InheritanceBase |
При переопределении в производном классе возвращает базовый метатип иерархии наследования. |
InheritanceCode |
При переопределении в производном классе возвращает значение, указывающее, определяет ли тип код наследования. |
InheritanceDefault |
При переопределении в производном классе получает значение, указывающее, является ли тип используемым по умолчанию для иерархии наследования. |
InheritanceRoot |
При переопределении в производном классе возвращает корневой тип иерархии наследования. |
InheritanceTypes |
При переопределении в производном классе получает коллекцию всех типов, определенных текущей иерархией наследования. |
IsEntity |
При переопределении в производном классе получает значение, показывающее, является ли объект MetaType типом сущности. |
IsInheritanceDefault |
При переопределении в производном классе получает значение, указывающее, является ли тип используемым по умолчанию для иерархии наследования. |
Model |
При переопределении в производном классе возвращает объект MetaModel, содержащий MetaType. |
Name |
При переопределении в производном классе возвращает имя MetaType. |
OnLoadedMethod |
При переопределении в производном классе получает сведения о методе |
OnValidateMethod |
При переопределении в производном классе получает сведения о методе |
PersistentDataMembers |
При переопределении в производном классе возвращает коллекцию всех сохраненных элементов данных. |
Table |
При переопределении в производном классе возвращает MetaTable, использующий MetaType для определения строки. |
Type |
При переопределении в производном классе возвращает базовый тип среды CLR. |
VersionMember |
При переопределении в производном классе возвращает столбец версии строки или метки времени для MetaType. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetDataMember(MemberInfo) |
При переопределении в производном классе получает MetaDataMember, связанный с указанным элементом. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetInheritanceType(Type) |
При переопределении в производном классе, возвращает MetaType для подтипа наследования. |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
GetTypeForInheritanceCode(Object) |
При переопределении в производном классе возвращает метатип, связанный с указанным кодом наследования. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |