ObjectStateEntry Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Entitást, entitáscsomót vagy kapcsolatot jelöl.
public ref class ObjectStateEntry abstract : System::Data::Objects::DataClasses::IEntityChangeTracker
public abstract class ObjectStateEntry : System.Data.Objects.DataClasses.IEntityChangeTracker
type ObjectStateEntry = class
interface IEntityChangeTracker
Public MustInherit Class ObjectStateEntry
Implements IEntityChangeTracker
- Öröklődés
-
ObjectStateEntry
- Megvalósítás
Tulajdonságok
| Name | Description |
|---|---|
| CurrentValues |
Lekéri az ezzel ObjectStateEntrytársított objektum vagy kapcsolat aktuális tulajdonságértékét. |
| Entity |
Lekéri az entitásobjektumot. |
| EntityKey |
Lekéri vagy beállítja az entitáskulcsot. |
| EntitySet |
Lekéri az EntitySetBase objektum vagy a kapcsolat azonosítóját. |
| IsRelationship |
Olyan értéket kap, amely jelzi, hogy a ObjectStateEntry kapcsolat egy kapcsolatot jelöl-e. |
| ObjectStateManager |
Lekéri a ObjectStateManager .ObjectStateEntry |
| OriginalValues |
Lekéri az objektum vagy kapcsolat eredeti értékeinek írásvédett verzióját. |
| RelationshipManager |
Lekéri a RelationshipManager bejegyzés által képviselt objektum példányát. |
| State |
Lekéri vagy beállítja a ObjectStateEntry. |
Metódusok
| Name | Description |
|---|---|
| AcceptChanges() |
Az aktuális értékeket fogadja el eredeti értékként. |
| ApplyCurrentValues(Object) |
A bejegyzés aktuális értékeit a megadott objektum tulajdonságértékeinek megfelelően állítja be. |
| ApplyOriginalValues(Object) |
A bejegyzés eredeti értékeit a megadott objektum tulajdonságértékeinek megfelelően állítja be. |
| ChangeState(EntityState) |
A bejegyzés állapotát a megadott EntityState értékre módosítja. |
| Delete() |
Egy entitást törölve jelöl meg. |
| 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) |
| GetModifiedProperties() |
Egy objektum tulajdonságainak nevét adja vissza, amelyek a legutóbbi SaveChanges() hívás óta megváltoztak. |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| GetUpdatableOriginalValues() |
Lekéri az ezzel ObjectStateEntrytársított objektum eredeti értékeinek frissíthető verzióját. |
| IsPropertyChanged(String) |
DetectChanges használatával állapítja meg, hogy a megadott névvel rendelkező tulajdonság aktuális értéke eltér-e az eredeti értékétől. Vegye figyelembe, hogy ez eltérhet a módosítottként megjelölt tulajdonságtól, mivel a nem módosított tulajdonság továbbra is módosíthatóként jelölhető meg. |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| RejectPropertyChanges(String) |
Elutasítja a megadott névvel rendelkező tulajdonság módosításait, mivel a tulajdonságot utoljára betöltötték, csatolták, mentették vagy elfogadták a módosításokat. A rendszer tárolja a tulajdonság eredeti értékét, és a tulajdonság többé nem lesz módosítva. |
| SetModified() |
Beállítja a módosítani kívánt objektum vagy kapcsolat állapotát. |
| SetModifiedProperty(String) |
A megadott tulajdonságot módosítva jelöli meg. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IEntityChangeTracker.EntityComplexMemberChanged(String, Object, String) |
Értesíti az állapotkezelőt, hogy egy összetett tulajdonság megváltozott. |
| IEntityChangeTracker.EntityComplexMemberChanging(String, Object, String) |
Értesíti az állapotkezelőt, hogy egy összetett tulajdonság függőben lévő változással rendelkezik. |
| IEntityChangeTracker.EntityMemberChanged(String) |
Értesíti az állapotkezelőt, hogy egy tulajdonság megváltozott. |
| IEntityChangeTracker.EntityMemberChanging(String) |
Értesíti az állapotkezelőt, hogy egy tulajdonság függőben lévő változással rendelkezik. |
| IEntityChangeTracker.EntityState |
Lekéri a EntityState .ObjectStateEntry |