Freigeben über


DbMemberEntry<TEntity, TProperty>-Klasse

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Dies ist eine abstrakte Basisklasse, mit der eine skalare oder komplexe Eigenschaft oder eine Navigationseigenschaft einer Entität dargestellt wird. Skalare und komplexe Eigenschaften verwenden die abgeleitete Klasse DbPropertyEntry<TEntity, TProperty>, Verweisnavigationseigenschaften verwenden die abgeleitete Klasse DbReferenceEntry<TEntity, TProperty>, und Auflistungsnavigationseigenschaften verwenden die abgeleitete Klasse DbCollectionEntry<TEntity, TElement>.

Vererbungshierarchie

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>

Namespace:  System.Data.Entity.Infrastructure
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
Public MustInherit Class DbMemberEntry(Of TEntity As Class, TProperty)
'Usage
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.

Typparameter

  • TEntity
    Der Typ der Entität, zu der diese Eigenschaft gehört.
  • TProperty
    Der Typ der Eigenschaft.

Der DbMemberEntry<TEntity, TProperty>-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode DbMemberEntry<TEntity, TProperty> Initialisiert eine neue Instanz der DbMemberEntry<TEntity, TProperty>-Klasse.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CurrentValue Ruft den aktuellen Wert dieser Eigenschaft ab oder legt ihn fest.
Öffentliche Eigenschaft EntityEntry Der DbEntityEntry<TEntity>, zu dem dieser Member gehört.
Öffentliche Eigenschaft Name Ruft den Namen der Eigenschaft ab.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Equals Gibt an, ob das Objekt gleich dem angegebenen Objekt ist. (Überschreibt Object.Equals(Object).)
Geschützte Methode Finalize (Von Object geerbt.)
Öffentliche Methode GetHashCode Ruft den Hashcode ab, der dem Objekt zugeordnet ist. (Überschreibt Object.GetHashCode().)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab.
Öffentliche Methode GetValidationErrors Überprüft diese Eigenschaft.
Geschützte Methode MemberwiseClone (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolgendarstellung des DbMemberEntry<TEntity, TProperty> zurück. (Überschreibt Object.ToString().)

Oben

Operatoren

  Name Beschreibung
Öffentlicher OperatorStatischer Member Implicit(DbMemberEntry<TEntity, TProperty> to DbMemberEntry) Gibt eine neue Instanz der nicht generischen DbMemberEntry-Klasse für die durch dieses Objekt dargestellte Eigenschaft zurück.

Oben

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

System.Data.Entity.Infrastructure-Namespace