Поделиться через


DbPropertyEntry<TEntity,TProperty> Класс

Определение

Экземпляры этого класса возвращаются из метода DbEntityEntry<TEntity> Property класса и предоставляют доступ к состоянию скалярного или сложного свойства.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public class DbPropertyEntry<TEntity,TProperty> : System.Data.Entity.Infrastructure.DbMemberEntry<TEntity,TProperty> where TEntity : class
public class DbPropertyEntry<TEntity,TProperty> : System.Data.Entity.Infrastructure.DbMemberEntry<TEntity,TProperty> where TEntity : class
type DbPropertyEntry<'Entity, 'Property (requires 'Entity : null)> = class
    inherit DbMemberEntry<'Entity, 'Property (requires 'Entity : null)>
Public Class DbPropertyEntry(Of TEntity, TProperty)
Inherits DbMemberEntry(Of TEntity, TProperty)

Параметры типа

TEntity

Тип сущности, которой принадлежит это свойство.

TProperty

Тип свойства.

Наследование
DbPropertyEntry<TEntity,TProperty>
Производный
Атрибуты

Свойства

CurrentValue

Возвращает или задает текущее значение данного свойства.

EntityEntry

Объект DbEntityEntry<TEntity> , к которому принадлежит это свойство.

IsModified

Возвращает или задает значение, указывающее, изменялось ли значение данного свойства со времени его загрузки из базы данных.

Name

Возвращает имя свойства.

OriginalValue

Возвращает или задает исходное значение данного свойства.

ParentProperty

Свойство DbPropertyEntry свойства, для которого это вложенное свойство. Для свойств сложных объектов этот метод возвращает только запись, отличную от NULL. Для свойств самой сущности метод возвращает NULL.

Методы

Equals(Object)

Экземпляры этого класса возвращаются из метода DbEntityEntry<TEntity> Property класса и предоставляют доступ к состоянию скалярного или сложного свойства.

(Унаследовано от DbMemberEntry<TEntity,TProperty>)
GetHashCode()

Экземпляры этого класса возвращаются из метода DbEntityEntry<TEntity> Property класса и предоставляют доступ к состоянию скалярного или сложного свойства.

(Унаследовано от DbMemberEntry<TEntity,TProperty>)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от DbMemberEntry<TEntity,TProperty>)
GetValidationErrors()

Проверяет данное свойство.

(Унаследовано от DbMemberEntry<TEntity,TProperty>)
ToString()

Экземпляры этого класса возвращаются из метода DbEntityEntry<TEntity> Property класса и предоставляют доступ к состоянию скалярного или сложного свойства.

(Унаследовано от DbMemberEntry<TEntity,TProperty>)

Операторы

Implicit(DbPropertyEntry<TEntity,TProperty> to DbPropertyEntry)

Возвращает новый экземпляр неуниверсационного DbPropertyEntry класса для свойства, представленного этим объектом.

Применяется к