Sdílet prostřednictvím


EntityObject Třída

Definice

Základní třída pro typy entit, které jsou generovány nástroji Entity Data Model.

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
Dědičnost
EntityObject
Atributy
Implementuje

Konstruktory

EntityObject()

Inicializuje novou instanci EntityObject třídy.

Vlastnosti

EntityKey

Získá nebo nastaví klíč pro tento objekt.

EntityState

Získá stav entity objektu.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
GetValidValue<T>(T, String, Boolean, Boolean)

Vrátí komplexní typ pro zadanou vlastnost.

(Zděděno od StructuralObject)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
OnPropertyChanged(String)

PropertyChanged Vyvolá událost.

(Zděděno od StructuralObject)
OnPropertyChanging(String)

PropertyChanging Vyvolá událost.

(Zděděno od StructuralObject)
ReportPropertyChanged(String)

Upozorní sledování změn, že se změnila vlastnost.

ReportPropertyChanging(String)

Upozorní sledování změn, že čeká na změnu vlastnosti.

SetValidValue<T>(T, T, String)

Nastaví komplexní objekt pro zadanou vlastnost.

(Zděděno od StructuralObject)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Událost

PropertyChanged

Nastane při změně hodnoty vlastnosti.

(Zděděno od StructuralObject)
PropertyChanging

Nastane, když změna hodnoty vlastnosti čeká na vyřízení.

(Zděděno od StructuralObject)

Explicitní implementace rozhraní

IEntityWithChangeTracker.SetChangeTracker(IEntityChangeTracker)

Určuje instanci IEntityChangeTracker , která se používá k hlášení změn vlastností.

IEntityWithRelationships.RelationshipManager

Získá správce relací používaný tímto objektem.

Platí pro

Viz také