System.Data.Objects Naamruimte
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.
Bevat klassen die toegang bieden tot de kernfunctionaliteit van Object Services. Met deze klassen kunt u gegevens opvragen, invoegen, bijwerken en verwijderen door te werken met sterk getypte CLR-objecten die exemplaren van entiteitstypen zijn. Object Services ondersteunt zowel Language-Integrated Query-query's (LINQ) als Entiteit SQL-query's op typen die zijn gedefinieerd in een Entity Data Model (EDM). Object Services materialiseert de geretourneerde gegevens als objecten en geeft objectwijzigingen weer door aan de gegevensbron. Het biedt ook faciliteiten voor het bijhouden van wijzigingen, het binden van objecten aan besturingselementen en het verwerken van gelijktijdigheid. Zie Object Services Overview (Entity Framework) voor meer informatie.
Klassen
| Name | Description |
|---|---|
| CompiledQuery |
Vertegenwoordigt een LINQ in de cache naar entiteitenquery. |
| CurrentValueRecord |
Biedt toegang tot de huidige waarden van objectgegevens. |
| DbUpdatableDataRecord |
Biedt toegang tot de oorspronkelijke waarden van objectgegevens. Hiermee DbUpdatableDataRecord worden methoden geïmplementeerd waarmee de oorspronkelijke waarden van een object kunnen worden bijgewerkt. |
| EntityFunctions |
Biedt CLR-methoden (Common Language Runtime) die conceptuele modelcanonische functies in LINQ beschikbaar maken voor entiteitenquery's. Zie Canonical Functions voor informatie over canonieke functies. |
| ObjectContext |
Biedt faciliteiten voor het opvragen en werken met entiteitsgegevens als objecten. |
| ObjectContextOptions |
Definieert opties die van invloed zijn op het gedrag van de ObjectContext. |
| ObjectMaterializedEventArgs |
Bevat de gegevens voor de ObjectMaterialized gebeurtenis. |
| ObjectParameter |
Vertegenwoordigt een queryparameter die wordt doorgegeven aan een objectquery. |
| ObjectParameterCollection |
Vertegenwoordigt de queryparameters als ObjectParameter objecten die zijn gedefinieerd in een ObjectQuery<T>. |
| ObjectQuery |
Implementeert algemene functionaliteit voor query's op basis van een conceptueel model met behulp van zowel LINQ als entiteiten.ObjectQuery<T> |
| ObjectQuery<T> |
Vertegenwoordigt een getypte query op basis van een conceptueel model in een bepaalde objectcontext. |
| ObjectResult |
Vertegenwoordigt een klasse die IEnumerable en IDisposable implementeert. Het exemplaar van deze klasse wordt geretourneerd vanuit de methode ObjectQuery.Execute. |
| ObjectResult<T> |
Vertegenwoordigt het resultaat van een ObjectQuery<T> inventariserbare verzameling objecten. |
| ObjectSet<TEntity> |
Vertegenwoordigt een getypte entiteitsset die wordt gebruikt voor het uitvoeren van bewerkingen voor maken, lezen, bijwerken en verwijderen. |
| ObjectStateEntry |
Vertegenwoordigt een entiteit, entiteitstub of relatie. |
| ObjectStateManager |
Onderhoudt objectstatus en identiteitsbeheer voor instanties van entiteitstypen en relatie-exemplaren. |
| OriginalValueRecord |
Biedt toegang tot de oorspronkelijke waarden van objectgegevens. |
| ProxyDataContractResolver |
Deze klasse helpt bij het oplossen van proxytypen die zijn gemaakt voor persistentie-negerende gegevensklassen voor de werkelijke typen persistente en genegeerde objecten. |
Interfaces
| Name | Description |
|---|---|
| IObjectSet<TEntity> |
Biedt functionaliteit om wijzigingen aan te brengen in een set gegevensobjecten. |
Enums
| Name | Description |
|---|---|
| MergeOption |
Hiermee geeft u op hoe objecten die in de objectcontext worden geladen, worden samengevoegd met objecten die al in de objectcontext staan. |
| RefreshMode |
Hiermee geeft u op of eigenschapswijzigingen die zijn aangebracht in objecten die worden bijgehouden door Object Services, worden bewaard of vervangen door eigenschapswaarden uit de gegevensbron. |
| SaveOptions |
Hiermee geeft u het gedrag van de objectcontext op wanneer de SaveChanges(SaveOptions) methode wordt aangeroepen. |
Gedelegeerden
| Name | Description |
|---|---|
| ObjectMaterializedEventHandler |
Vertegenwoordigt de methode die de ObjectMaterialized gebeurtenis van de ObjectContext. |