EntityObject Osztály

Definíció

Alaposztály az entitás adatmodell eszközei által létrehozott entitástípusokhoz.

public ref class EntityObject abstract : System::Data::Objects::DataClasses::StructuralObject, System::Data::Objects::DataClasses::IEntityWithChangeTracker, System::Data::Objects::DataClasses::IEntityWithKey, System::Data::Objects::DataClasses::IEntityWithRelationships
[System.Runtime.Serialization.DataContract(IsReference=true)]
[System.Serializable]
public abstract class EntityObject : System.Data.Objects.DataClasses.StructuralObject, System.Data.Objects.DataClasses.IEntityWithChangeTracker, System.Data.Objects.DataClasses.IEntityWithKey, System.Data.Objects.DataClasses.IEntityWithRelationships
[<System.Runtime.Serialization.DataContract(IsReference=true)>]
[<System.Serializable>]
type EntityObject = class
    inherit StructuralObject
    interface IEntityWithKey
    interface IEntityWithChangeTracker
    interface IEntityWithRelationships
Public MustInherit Class EntityObject
Inherits StructuralObject
Implements IEntityWithChangeTracker, IEntityWithKey, IEntityWithRelationships
Öröklődés
EntityObject
Attribútumok
Megvalósítás

Konstruktorok

Name Description
EntityObject()

Inicializálja a EntityObject osztály új példányát.

Tulajdonságok

Name Description
EntityKey

Lekéri vagy beállítja az objektum kulcsát.

EntityState

Lekéri az objektum entitásállapotát.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
GetValidValue<T>(T, String, Boolean, Boolean)

Komplex típust ad vissza a megadott tulajdonsághoz.

(Öröklődés forrása StructuralObject)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
OnPropertyChanged(String)

Az eseményt emeli PropertyChanged ki.

(Öröklődés forrása StructuralObject)
OnPropertyChanging(String)

Az eseményt emeli PropertyChanging ki.

(Öröklődés forrása StructuralObject)
ReportPropertyChanged(String)

Értesíti a változáskövetőt, hogy egy tulajdonság megváltozott.

ReportPropertyChanging(String)

Értesíti a változáskövetőt, hogy egy tulajdonságmódosítás függőben van.

SetValidValue<T>(T, T, String)

Összetett objektumot állít be a megadott tulajdonsághoz.

(Öröklődés forrása StructuralObject)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

esemény

Name Description
PropertyChanged

Akkor fordul elő, ha egy tulajdonság értéke megváltozott.

(Öröklődés forrása StructuralObject)
PropertyChanging

Akkor fordul elő, ha egy tulajdonságérték módosítása függőben van.

(Öröklődés forrása StructuralObject)

Explicit interfész-implementációk

Name Description
IEntityWithChangeTracker.SetChangeTracker(IEntityChangeTracker)

A tulajdonságváltozások jelentéséhez IEntityChangeTracker használt példányt adja meg.

IEntityWithRelationships.RelationshipManager

Lekéri az objektum által használt kapcsolatkezelőt.

A következőre érvényes:

Lásd még