DbMemberEntry<TEntity,TProperty> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Это абстрактный базовый класс, используемый для представления скалярного или сложного свойства либо свойства навигации у сущности. Скалярные и сложные свойства используют производный класс DbPropertyEntry<TEntity,TProperty>, свойства навигации ссылок используют производный класс DbReferenceEntry<TEntity,TProperty>, а свойства навигации коллекции используют производный класс DbCollectionEntry<TEntity,TElement>.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public abstract class DbMemberEntry<TEntity,TProperty> where TEntity : class
public abstract class DbMemberEntry<TEntity,TProperty> where TEntity : class
type DbMemberEntry<'Entity, 'Property (requires 'Entity : null)> = class
Public MustInherit Class DbMemberEntry(Of TEntity, TProperty)
Параметры типа
- TEntity
Тип сущности, которой принадлежит это свойство.
- TProperty
Тип свойства.
- Наследование
-
DbMemberEntry<TEntity,TProperty>
- Производный
- Атрибуты
Конструкторы
DbMemberEntry<TEntity,TProperty>() |
Это абстрактный базовый класс, используемый для представления скалярного или сложного свойства либо свойства навигации у сущности. Скалярные и сложные свойства используют производный класс DbPropertyEntry<TEntity,TProperty>, свойства навигации ссылок используют производный класс DbReferenceEntry<TEntity,TProperty>, а свойства навигации коллекции используют производный класс DbCollectionEntry<TEntity,TElement>. |
Свойства
CurrentValue |
Возвращает или задает текущее значение данного свойства. |
EntityEntry |
Объект DbEntityEntry<TEntity> , к которому принадлежит этот элемент. |
Name |
Возвращает имя свойства. |
Методы
Equals(Object) |
Это абстрактный базовый класс, используемый для представления скалярного или сложного свойства либо свойства навигации у сущности. Скалярные и сложные свойства используют производный класс DbPropertyEntry<TEntity,TProperty>, свойства навигации ссылок используют производный класс DbReferenceEntry<TEntity,TProperty>, а свойства навигации коллекции используют производный класс DbCollectionEntry<TEntity,TElement>. |
GetHashCode() |
Это абстрактный базовый класс, используемый для представления скалярного или сложного свойства либо свойства навигации у сущности. Скалярные и сложные свойства используют производный класс DbPropertyEntry<TEntity,TProperty>, свойства навигации ссылок используют производный класс DbReferenceEntry<TEntity,TProperty>, а свойства навигации коллекции используют производный класс DbCollectionEntry<TEntity,TElement>. |
GetType() |
Возвращает объект Type для текущего экземпляра. |
GetValidationErrors() |
Проверяет данное свойство. |
ToString() |
Это абстрактный базовый класс, используемый для представления скалярного или сложного свойства либо свойства навигации у сущности. Скалярные и сложные свойства используют производный класс DbPropertyEntry<TEntity,TProperty>, свойства навигации ссылок используют производный класс DbReferenceEntry<TEntity,TProperty>, а свойства навигации коллекции используют производный класс DbCollectionEntry<TEntity,TElement>. |
Операторы
Implicit(DbMemberEntry<TEntity,TProperty> to DbMemberEntry) |
Возвращает новый экземпляр неуниверсационного DbMemberEntry класса для свойства, представленного этим объектом. |
Применяется к
Entity Framework