Compartilhar via


DbMemberEntry<TEntity,TProperty> Classe

Definição

Essa é uma classe base abstrata usada para representar uma propriedade escalar ou complexa ou uma propriedade de navegação de uma entidade. Propriedades escalares e complexas usam a classe DbPropertyEntry<TEntity,TProperty>derivada , as propriedades de navegação de referência usam a classe DbReferenceEntry<TEntity,TProperty>derivada e as propriedades de navegação da coleção usam a classe 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

O tipo da entidade à qual essa propriedade pertence.

TProperty

O tipo da propriedade.

Herança
DbMemberEntry<TEntity,TProperty>
Derivado
Atributos

Construtores

DbMemberEntry<TEntity,TProperty>()

Essa é uma classe base abstrata usada para representar uma propriedade escalar ou complexa ou uma propriedade de navegação de uma entidade. Propriedades escalares e complexas usam a classe DbPropertyEntry<TEntity,TProperty>derivada , as propriedades de navegação de referência usam a classe DbReferenceEntry<TEntity,TProperty>derivada e as propriedades de navegação da coleção usam a classe DbCollectionEntry<TEntity,TElement>derivada .

Propriedades

CurrentValue

Obtém ou define o valor atual dessa propriedade.

EntityEntry

O DbEntityEntry<TEntity> ao qual este membro pertence.

Name

Obtém o nome da propriedade.

Métodos

Equals(Object)

Essa é uma classe base abstrata usada para representar uma propriedade escalar ou complexa ou uma propriedade de navegação de uma entidade. Propriedades escalares e complexas usam a classe DbPropertyEntry<TEntity,TProperty>derivada , as propriedades de navegação de referência usam a classe DbReferenceEntry<TEntity,TProperty>derivada e as propriedades de navegação da coleção usam a classe DbCollectionEntry<TEntity,TElement>derivada .

GetHashCode()

Essa é uma classe base abstrata usada para representar uma propriedade escalar ou complexa ou uma propriedade de navegação de uma entidade. Propriedades escalares e complexas usam a classe DbPropertyEntry<TEntity,TProperty>derivada , as propriedades de navegação de referência usam a classe DbReferenceEntry<TEntity,TProperty>derivada e as propriedades de navegação da coleção usam a classe DbCollectionEntry<TEntity,TElement>derivada .

GetType()

Obtém o Type da instância atual.

GetValidationErrors()

Valida essa propriedade.

ToString()

Essa é uma classe base abstrata usada para representar uma propriedade escalar ou complexa ou uma propriedade de navegação de uma entidade. Propriedades escalares e complexas usam a classe DbPropertyEntry<TEntity,TProperty>derivada , as propriedades de navegação de referência usam a classe DbReferenceEntry<TEntity,TProperty>derivada e as propriedades de navegação da coleção usam a classe DbCollectionEntry<TEntity,TElement>derivada .

Operadores

Implicit(DbMemberEntry<TEntity,TProperty> to DbMemberEntry)

Retorna uma nova instância da classe não genérica DbMemberEntry para a propriedade representada por esse objeto.

Aplica-se a