Udostępnij za pośrednictwem


System.Data.Entity.Core.Objects Przestrzeń nazw

Klasy

CompiledQuery

Buforuje zapytanie ELinq

CurrentValueRecord

Wartości aktualnie przypisane do właściwości jednostki.

DbUpdatableDataRecord

Zapewnia dostęp do oryginalnych wartości danych obiektu. DbUpdatableDataRecord implementuje metody, które umożliwiają aktualizowanie oryginalnych wartości obiektu.

EntityFunctions

Udostępnia metody środowiska uruchomieniowego języka wspólnego (CLR), które uwidaczniają funkcje kanoniczne EDM do użycia w DbContext zapytaniach lub ObjectContext LINQ to Entities.

ExecutionOptions

Opcje wykonywania zapytań.

ObjectContext

ObjectContext to obiekt najwyższego poziomu, który hermetyzuje połączenie między środowiskiem CLR i bazą danych, służąc jako brama operacji tworzenia, odczytu, aktualizacji i usuwania.

ObjectContextOptions

Definiuje opcje wpływające na zachowanie obiektu ObjectContext.

ObjectMaterializedEventArgs

EventArgs dla zdarzenia ObjectMaterialized.

ObjectParameter

Ta klasa reprezentuje parametr zapytania w warstwie obiektu, która składa się z nazwy, typu i wartości.

ObjectParameterCollection

Ta klasa reprezentuje kolekcję parametrów zapytania w warstwie obiektu.

ObjectQuery

Ta klasa implementuje nietypowe zapytania w warstwie obiektu.

ObjectQuery<T>

ObiektQuery implementuje silnie typizowane zapytania w warstwie obiektu. Zapytania są określane przy użyciu ciągów Entity-SQL i mogą być tworzone przez wywołanie metod konstruktora zapytań opartych na języku ENTITY-SQL zadeklarowanych przez metodę ObjectQuery.

ObjectResult

Ta klasa implementuje interfejs IEnumerable i IDisposable. Wystąpienie tej klasy jest zwracane z metody ObjectQuery.Execute.

ObjectResult<T>

Ta klasa reprezentuje wynik Execute(MergeOption) metody .

ObjectSet<TEntity>

Reprezentuje typowany zestaw jednostek używany do wykonywania operacji tworzenia, odczytu, aktualizacji i usuwania.

ObjectStateEntry

Reprezentuje jednostkę, wycinkę jednostki lub relację

ObjectStateManager

Obsługuje zarządzanie stanem obiektów i tożsamościami dla wystąpień typu jednostki i wystąpień relacji.

OriginalValueRecord

Oryginalne wartości właściwości jednostki, które zostały pobrane z bazy danych.

ProxyDataContractResolver

Element DataContractResolver, który wie, jak rozpoznawać typy serwerów proxy utworzone dla trwałych klas ignorowanych dla ich typów bazowych. Jest to używane z elementem DataContractSerializer.

Interfejsy

IObjectSet<TEntity>

Definiuje zachowanie implementacji funkcji IQueryable, które umożliwiają modyfikacje członkostwa w zestawie wynikowym.

Wyliczenia

MergeOption

Różne sposoby scalania nowych obiektów załadowanych z bazy danych z istniejącymi obiektami już w pamięci.

RefreshMode

Definiuje różne sposoby obsługi zmodyfikowanych właściwości podczas odświeżania danych w pamięci z bazy danych.

SaveOptions

Flagi używane do modyfikowania zachowania obiektu ObjectContext.SaveChanges()

Delegaci

ObjectMaterializedEventHandler

Delegat zdarzenia ObjectMaterialized.