Sdílet prostřednictvím


System.Data.Entity.Core.Objects Obor názvů

Třídy

CompiledQuery

Ukládá dotaz ELinq do mezipaměti.

CurrentValueRecord

Hodnoty aktuálně přiřazené vlastnostem entity.

DbUpdatableDataRecord

Poskytuje přístup k původním hodnotám dat objektu. DbUpdatableDataRecord implementuje metody, které umožňují aktualizace původních hodnot objektu.

EntityFunctions

Poskytuje metody CLR (Common Language Runtime), které zpřístupňují kanonické funkce EDM pro použití v DbContext dotazech nebo ObjectContext LINQ to Entities.

ExecutionOptions

Možnosti pro provádění dotazů

ObjectContext

ObjectContext je objekt nejvyšší úrovně, který zapouzdřuje připojení mezi CLR a databází a slouží jako brána pro operace Vytvoření, Čtení, Aktualizace a Odstranění.

ObjectContextOptions

Definuje možnosti, které ovlivňují chování ObjectContext.

ObjectMaterializedEventArgs

EventArgs pro ObjectMaterialized událost.

ObjectParameter

Tato třída představuje parametr dotazu ve vrstvě objektu, který se skládá z Name, Type a Value.

ObjectParameterCollection

Tato třída představuje kolekci parametrů dotazu ve vrstvě objektu.

ObjectQuery

Tato třída implementuje netypové dotazy ve vrstvě objektu.

ObjectQuery<T>

ObjectQuery implementuje dotazy silného typu ve vrstvě objektu. Dotazy se zadají pomocí řetězců Entity-SQL a mohou být vytvořeny voláním metod tvůrce dotazů založených na EntitÁCH SQL deklarovaných objektem ObjectQuery.

ObjectResult

Tato třída implementuje IEnumerable a IDisposable. Instance této třídy je vrácena z ObjectQuery.Execute metoda.

ObjectResult<T>

Tato třída představuje výsledek Execute(MergeOption) metody .

ObjectSet<TEntity>

Představuje typovou sadu entit, která se používá k provádění operací vytvoření, čtení, aktualizace a odstranění.

ObjectStateEntry

Představuje entitu, zástupný symbol entity nebo relaci.

ObjectStateManager

Udržuje správu stavu objektů a identit pro instance typu entity a instance vztahů.

OriginalValueRecord

Původní hodnoty vlastností entity při jejím načtení z databáze.

ProxyDataContractResolver

A DataContractResolver, který ví, jak přeložit typy proxy vytvořené pro trvalé ignorant třídy na jejich základní typy. Používá se s dataContractSerializer.

Rozhraní

IObjectSet<TEntity>

Definuje chování pro implementace IQueryable, které umožňují úpravy členství výsledné sady.

Výčty

MergeOption

Různé způsoby, jak mohou být nové objekty načtené z databáze sloučeny s existujícími objekty, které jsou již v paměti.

RefreshMode

Definuje různé způsoby zpracování změněných vlastností při aktualizaci dat v paměti z databáze.

SaveOptions

Příznaky používané ke změně chování objektu ObjectContext.SaveChanges()

Delegáti

ObjectMaterializedEventHandler

Delegujte objectMaterialized událost.