EntityObject Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Basklass för entitetstyper som genereras av entitetsdatamodellverktygen.
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
- Arv
- Attribut
- Implementeringar
Konstruktorer
| Name | Description |
|---|---|
| EntityObject() |
Initierar en ny instans av EntityObject klassen. |
Egenskaper
| Name | Description |
|---|---|
| EntityKey |
Hämtar eller anger nyckeln för det här objektet. |
| EntityState |
Hämtar objektets entitetstillstånd. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| GetValidValue<T>(T, String, Boolean, Boolean) |
Returnerar en komplex typ för den angivna egenskapen. (Ärvd från StructuralObject) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| OnPropertyChanged(String) |
Genererar händelsen PropertyChanged . (Ärvd från StructuralObject) |
| OnPropertyChanging(String) |
Genererar händelsen PropertyChanging . (Ärvd från StructuralObject) |
| ReportPropertyChanged(String) |
Meddelar ändringsspåraren att en egenskap har ändrats. |
| ReportPropertyChanging(String) |
Meddelar ändringsspåraren att en egenskapsändring väntar. |
| SetValidValue<T>(T, T, String) |
Anger ett komplext objekt för den angivna egenskapen. (Ärvd från StructuralObject) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Händelser
| Name | Description |
|---|---|
| PropertyChanged |
Inträffar när ett egenskapsvärde har ändrats. (Ärvd från StructuralObject) |
| PropertyChanging |
Inträffar när en egenskapsvärdeändring är väntande. (Ärvd från StructuralObject) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IEntityWithChangeTracker.SetChangeTracker(IEntityChangeTracker) |
Anger den instans av IEntityChangeTracker som används för att rapportera egenskapsändringar. |
| IEntityWithRelationships.RelationshipManager |
Hämtar relationshanteraren som används av det här objektet. |