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. |