Compartir a través de


DbMemberEntry<TEntity,TProperty> Clase

Definición

Esta es una clase base abstracta que se utiliza para representar una propiedad escalar o compleja o una propiedad de navegación de una entidad. Las propiedades escalares y complejas usan la clase DbPropertyEntry<TEntity,TProperty>derivada , las propiedades de navegación de referencia usan la clase DbReferenceEntry<TEntity,TProperty>derivada y las propiedades de navegación de colección usan la clase DbCollectionEntry<TEntity,TElement>derivada .

[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)

Parámetros de tipo

TEntity

Tipo de la entidad a la que pertenece esta propiedad.

TProperty

Tipo de la propiedad.

Herencia
DbMemberEntry<TEntity,TProperty>
Derivado
Atributos

Constructores

DbMemberEntry<TEntity,TProperty>()

Esta es una clase base abstracta que se utiliza para representar una propiedad escalar o compleja o una propiedad de navegación de una entidad. Las propiedades escalares y complejas usan la clase DbPropertyEntry<TEntity,TProperty>derivada , las propiedades de navegación de referencia usan la clase DbReferenceEntry<TEntity,TProperty>derivada y las propiedades de navegación de colección usan la clase DbCollectionEntry<TEntity,TElement>derivada .

Propiedades

CurrentValue

Obtiene o establece el valor actual de esta propiedad.

EntityEntry

al DbEntityEntry<TEntity> que pertenece este miembro.

Name

Obtiene el nombre de la propiedad.

Métodos

Equals(Object)

Esta es una clase base abstracta que se utiliza para representar una propiedad escalar o compleja o una propiedad de navegación de una entidad. Las propiedades escalares y complejas usan la clase DbPropertyEntry<TEntity,TProperty>derivada , las propiedades de navegación de referencia usan la clase DbReferenceEntry<TEntity,TProperty>derivada y las propiedades de navegación de colección usan la clase DbCollectionEntry<TEntity,TElement>derivada .

GetHashCode()

Esta es una clase base abstracta que se utiliza para representar una propiedad escalar o compleja o una propiedad de navegación de una entidad. Las propiedades escalares y complejas usan la clase DbPropertyEntry<TEntity,TProperty>derivada , las propiedades de navegación de referencia usan la clase DbReferenceEntry<TEntity,TProperty>derivada y las propiedades de navegación de colección usan la clase DbCollectionEntry<TEntity,TElement>derivada .

GetType()

Obtiene el Type de la instancia actual.

GetValidationErrors()

Valida esta propiedad.

ToString()

Esta es una clase base abstracta que se utiliza para representar una propiedad escalar o compleja o una propiedad de navegación de una entidad. Las propiedades escalares y complejas usan la clase DbPropertyEntry<TEntity,TProperty>derivada , las propiedades de navegación de referencia usan la clase DbReferenceEntry<TEntity,TProperty>derivada y las propiedades de navegación de colección usan la clase DbCollectionEntry<TEntity,TElement>derivada .

Operadores

Implicit(DbMemberEntry<TEntity,TProperty> to DbMemberEntry)

Devuelve una nueva instancia de la clase no genérica DbMemberEntry para la propiedad representada por este objeto.

Se aplica a