ObjectStateEntry Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een entiteit, entiteitstub of relatie.
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
- Overname
-
ObjectStateEntry
- Implementeringen
Eigenschappen
| Name | Description |
|---|---|
| CurrentValues |
Hiermee haalt u de huidige eigenschapswaarden op van het object of de relatie die aan dit ObjectStateEntryobject of de relatie zijn gekoppeld. |
| Entity |
Hiermee wordt het entiteitsobject opgehaald. |
| EntityKey |
Hiermee haalt u de entiteitssleutel op of stelt u deze in. |
| EntitySet |
Hiermee haalt u het EntitySetBase voor het object of de relatie op. |
| IsRelationship |
Hiermee wordt een waarde opgehaald die aangeeft of de ObjectStateEntry relatie een relatie vertegenwoordigt. |
| ObjectStateManager |
Haalt de ObjectStateManager voor de ObjectStateEntry. |
| OriginalValues |
Hiermee haalt u de alleen-lezen versie van de oorspronkelijke waarden van het object of de relatie op. |
| RelationshipManager |
Hiermee haalt u het RelationshipManager exemplaar voor het object op dat wordt vertegenwoordigd door vermelding. |
| State |
Hiermee haalt of stelt u de status van de ObjectStateEntry. |
Methoden
| Name | Description |
|---|---|
| AcceptChanges() |
Accepteert de huidige waarden als oorspronkelijke waarden. |
| ApplyCurrentValues(Object) |
Hiermee stelt u de huidige waarden van de vermelding in zodat deze overeenkomen met de eigenschapswaarden van een opgegeven object. |
| ApplyOriginalValues(Object) |
Hiermee stelt u de oorspronkelijke waarden van de vermelding in zodat deze overeenkomen met de eigenschapswaarden van een opgegeven object. |
| ChangeState(EntityState) |
Wijzigt de status van de vermelding in de opgegeven EntityState waarde. |
| Delete() |
Hiermee markeert u een entiteit als verwijderd. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetModifiedProperties() |
Retourneert de namen van de eigenschappen van een object die zijn gewijzigd sinds de laatste keer SaveChanges() is aangeroepen. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| GetUpdatableOriginalValues() |
Hiermee haalt u de updatable versie van de oorspronkelijke waarden op van het object dat aan dit ObjectStateEntryobject is gekoppeld. |
| IsPropertyChanged(String) |
Maakt gebruik van DetectChanges om te bepalen of de huidige waarde van de eigenschap met de opgegeven naam verschilt van de oorspronkelijke waarde. Houd er rekening mee dat dit mogelijk anders is dan de eigenschap die wordt gemarkeerd als gewijzigd, omdat een eigenschap die niet is gewijzigd, nog steeds kan worden gemarkeerd als gewijzigd. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| RejectPropertyChanges(String) |
Hiermee worden wijzigingen geweigerd die zijn aangebracht in de eigenschap met de opgegeven naam, omdat de eigenschap voor het laatst is geladen, bijgevoegd, opgeslagen of gewijzigd. De oorspronkelijke waarde van de eigenschap wordt opgeslagen en de eigenschap wordt niet meer gemarkeerd als gewijzigd. |
| SetModified() |
Hiermee stelt u de status van het object of de relatie in die u wilt wijzigen. |
| SetModifiedProperty(String) |
Markeert de opgegeven eigenschap als gewijzigd. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IEntityChangeTracker.EntityComplexMemberChanged(String, Object, String) |
Hiermee wordt de statusbeheerder op de hoogte gebracht dat een complexe eigenschap is gewijzigd. |
| IEntityChangeTracker.EntityComplexMemberChanging(String, Object, String) |
Hiermee wordt de statusbeheerder op de hoogte gebracht van een complexe eigenschap waarvoor een wijziging in behandeling is. |
| IEntityChangeTracker.EntityMemberChanged(String) |
Hiermee wordt de statusbeheerder op de hoogte gebracht dat een eigenschap is gewijzigd. |
| IEntityChangeTracker.EntityMemberChanging(String) |
Hiermee wordt de statusbeheerder op de hoogte gebracht dat een eigenschap een wijziging in behandeling heeft. |
| IEntityChangeTracker.EntityState |
Haalt de EntityState voor de ObjectStateEntry. |