MetaDataMember Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет сопоставление между полем или свойством объекта домена с одной стороны и столбцом таблицы базы данных с другой стороны.
public ref class MetaDataMember abstract
public abstract class MetaDataMember
type MetaDataMember = class
Public MustInherit Class MetaDataMember
- Наследование
-
MetaDataMember
Конструкторы
| Имя | Описание |
|---|---|
| MetaDataMember() |
Инициализирует новый экземпляр класса MetaDataMember. |
Свойства
| Имя | Описание |
|---|---|
| Association |
При переопределении в производном классе получает MetaAssociation, соответствующий этому элементу. |
| AutoSync |
При переопределении в производном классе получает значение, идентифицирующее поведение этого элемента, связанное с чтением после записи, для операций вставки и обновления. |
| CanBeNull |
При переопределении в производном классе получает значение, указывающее, можно ли значению этого элемента присвоить значение |
| DbType |
При переопределении в производном классе получает тип соответствующего столбца базы данных. |
| DeclaringType |
При переопределении в производном классе получает объект MetaType, содержащий этот элемент данных. |
| DeferredSourceAccessor |
При переопределении в производном классе получает метод доступа, используемый для получения и задания отложенного источника для этого элемента. |
| DeferredValueAccessor |
При переопределении в производном классе получает метод доступа, используемый для получения и задания отложенного значения для этого элемента (не вызывая принесение). |
| Expression |
При переопределении в производном классе получает выражение, которое определяет вычисляемый столбец. |
| IsAssociation |
При переопределении в производном классе получает значение, указывающее, определяет ли этот элемент отношение связи. |
| IsDbGenerated |
При переопределении в производном классе получает значение, указывающее, создается ли этот элемент автоматически базой данных. |
| IsDeferred |
При переопределении в производном классе получает значение, указывающее, является ли поведением по умолчанию отложенная загрузка данного элемента. |
| IsDiscriminator |
При переопределении в производном классе получает значение, указывающее, представляет ли этот элемент дискриминатор наследования. |
| IsPersistent |
При переопределении в производном классе получает значение, указывающее, сопоставляется ли этот элемент со столбцом (или ограничением). |
| IsPrimaryKey |
При переопределении в производном классе получает значение, указывающее, является ли этот элемент частью идентификатора типа. |
| IsVersion |
При переопределении в производном классе получает значение, указывающее, представляет ли этот элемент версию строки или метку времени. |
| LoadMethod |
При переопределении в производном классе получает метод DataContext, используемый для выполнения операций загрузки. |
| MappedName |
При переопределении в производном классе получает имя столбца (или ограничения) в базе данных. |
| Member |
При переопределении в производном классе получает базовый MemberInfo. |
| MemberAccessor |
При переопределении в производном классе получает метод доступа, используемый для получения и задания значения для этого элемента. |
| Name |
При переопределении в производном классе получает или задает имя элемента, которое совпадает с именем MemberInfo. |
| Ordinal |
При переопределении в производном классе получает исходную позицию этого элемента в структуре по умолчанию результатов запроса. |
| StorageAccessor |
При переопределении в производном классе получает метод доступа, используемый для получения и задания значения хранения для этого элемента. |
| StorageMember |
При переопределении в производном классе получает элемент, который хранит данные для этого элемента. |
| Type |
При переопределении в производном классе получает тип данного элемента. |
| UpdateCheck |
При переопределении в производном классе получает политику проверки оптимистической блокировки для этого элемента. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
| IsDeclaredBy(MetaType) |
При переопределении в производном классе указывает, объявлен ли этот элемент в заданном типе. |
| MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |