System.Data.Entity.Core.Objects Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |