DbMemberEntry<TEntity, TProperty>, classe
[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]
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 dérivée DbPropertyEntry<TEntity, TProperty>, les propriétés de navigation de référence utilisent la classe dérivée DbReferenceEntry<TEntity, TProperty> et les propriétés de navigation de collection utilisent la classe dérivée DbCollectionEntry<TEntity, TElement>.
Hiérarchie d'héritage
System.Object
System.Data.Entity.Infrastructure.DbMemberEntry<TEntity, TProperty>
System.Data.Entity.Infrastructure.DbCollectionEntry<TEntity, TElement>
System.Data.Entity.Infrastructure.DbPropertyEntry<TEntity, TProperty>
System.Data.Entity.Infrastructure.DbReferenceEntry<TEntity, TProperty>
Espace de noms : System.Data.Entity.Infrastructure
Assembly : EntityFramework (dans EntityFramework.dll)
Syntaxe
'Déclaration
Public MustInherit Class DbMemberEntry(Of TEntity As Class, TProperty)
'Utilisation
Dim instance As DbMemberEntry(Of TEntity, TProperty)
public abstract class DbMemberEntry<TEntity, TProperty>
where TEntity : class
generic<typename TEntity, typename TProperty>
where TEntity : ref class
public ref class DbMemberEntry abstract
[<AbstractClassAttribute>]
type DbMemberEntry<'TEntity, 'TProperty when 'TEntity : not struct> = class end
JScript does not support generic types and methods.
Paramètres de type
- TEntity
Type de l'entité à laquelle cette propriété appartient.
- TProperty
Type de la propriété.
Le type DbMemberEntry<TEntity, TProperty> expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
DbMemberEntry<TEntity, TProperty> | Initialise une nouvelle instance de la classe DbMemberEntry<TEntity, TProperty>. |
Top
Propriétés
Nom | Description | |
---|---|---|
CurrentValue | Obtient ou définit la valeur actuelle de cette propriété. | |
EntityEntry | DbEntityEntry<TEntity> auquel ce membre appartient. | |
Name | Obtient le nom de la propriété. |
Top
Méthodes
Nom | Description | |
---|---|---|
Equals | Spécifie si l'objet est égal à l'objet spécifié. (Substitue Object.Equals(Object).) | |
Finalize | (Hérité de Object.) | |
GetHashCode | Obtient le code de hachage associé à l'objet. (Substitue Object.GetHashCode().) | |
GetType | Obtient le Type de l'instance actuelle. | |
GetValidationErrors | Valide cette propriété. | |
MemberwiseClone | (Hérité de Object.) | |
ToString | Retourne une représentation sous forme de chaîne de DbMemberEntry<TEntity, TProperty>. (Substitue Object.ToString().) |
Top
Opérateurs
Nom | Description | |
---|---|---|
Implicit(DbMemberEntry<TEntity, TProperty> to DbMemberEntry) | Retourne une nouvelle instance de la classe DbMemberEntry non générique pour la propriété représentée par cet objet. |
Top
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.