Partager via


DbMemberEntry<TEntity,TProperty> Classe

Définition

Classe de base abstraite utilisée pour représenter une propriété scalaire ou complexe, ou une propriété de navigation d'une entité. Les propriétés scalaires et complexes utilisent la classe DbPropertyEntry<TEntity,TProperty>dérivée , les propriétés de navigation de référence utilisent la classe DbReferenceEntry<TEntity,TProperty>dérivée et les propriétés de navigation de collection utilisent la classe DbCollectionEntry<TEntity,TElement>dérivée .

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

Paramètres de type

TEntity

Type de l'entité à laquelle cette propriété appartient.

TProperty

Type de la propriété.

Héritage
DbMemberEntry<TEntity,TProperty>
Dérivé
Attributs

Constructeurs

DbMemberEntry<TEntity,TProperty>()

Classe de base abstraite utilisée pour représenter une propriété scalaire ou complexe, ou une propriété de navigation d'une entité. Les propriétés scalaires et complexes utilisent la classe DbPropertyEntry<TEntity,TProperty>dérivée , les propriétés de navigation de référence utilisent la classe DbReferenceEntry<TEntity,TProperty>dérivée et les propriétés de navigation de collection utilisent la classe DbCollectionEntry<TEntity,TElement>dérivée .

Propriétés

CurrentValue

Obtient ou définit la valeur actuelle de cette propriété.

EntityEntry

DbEntityEntry<TEntity> auquel appartient ce membre.

Name

Obtient le nom de la propriété.

Méthodes

Equals(Object)

Classe de base abstraite utilisée pour représenter une propriété scalaire ou complexe, ou une propriété de navigation d'une entité. Les propriétés scalaires et complexes utilisent la classe DbPropertyEntry<TEntity,TProperty>dérivée , les propriétés de navigation de référence utilisent la classe DbReferenceEntry<TEntity,TProperty>dérivée et les propriétés de navigation de collection utilisent la classe DbCollectionEntry<TEntity,TElement>dérivée .

GetHashCode()

Classe de base abstraite utilisée pour représenter une propriété scalaire ou complexe, ou une propriété de navigation d'une entité. Les propriétés scalaires et complexes utilisent la classe DbPropertyEntry<TEntity,TProperty>dérivée , les propriétés de navigation de référence utilisent la classe DbReferenceEntry<TEntity,TProperty>dérivée et les propriétés de navigation de collection utilisent la classe DbCollectionEntry<TEntity,TElement>dérivée .

GetType()

Obtient le Type de l'instance actuelle.

GetValidationErrors()

Valide cette propriété.

ToString()

Classe de base abstraite utilisée pour représenter une propriété scalaire ou complexe, ou une propriété de navigation d'une entité. Les propriétés scalaires et complexes utilisent la classe DbPropertyEntry<TEntity,TProperty>dérivée , les propriétés de navigation de référence utilisent la classe DbReferenceEntry<TEntity,TProperty>dérivée et les propriétés de navigation de collection utilisent la classe DbCollectionEntry<TEntity,TElement>dérivée .

Opérateurs

Implicit(DbMemberEntry<TEntity,TProperty> to DbMemberEntry)

Retourne une nouvelle instance de la classe non générique DbMemberEntry pour la propriété représentée par cet objet.

S’applique à