System.Data.Entity.Core.Objects Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
CompiledQuery |
Кэширует запрос ELinq |
CurrentValueRecord |
Значения, назначенные свойствам сущности. |
DbUpdatableDataRecord |
Предоставляет доступ к исходным значениям данных объекта. DbUpdatableDataRecord реализует методы, которые позволяют обновлять исходные значения объекта. |
EntityFunctions |
Предоставляет методы среды CLR, которые предоставляют канонические функции EDM для использования в DbContext запросах или ObjectContext LINQ to Entities. |
ExecutionOptions |
Параметры выполнения запроса. |
ObjectContext |
ObjectContext — это объект верхнего уровня, который инкапсулирует соединение между средой CLR и базой данных, выступая в качестве шлюза для операций создания, чтения, обновления и удаления. |
ObjectContextOptions |
Определяет параметры, влияющие на поведение ObjectContext. |
ObjectMaterializedEventArgs |
EventArgs для события ObjectMaterialized. |
ObjectParameter |
Этот класс представляет параметр запроса на уровне объектов, который состоит из name, Type и Value. |
ObjectParameterCollection |
Этот класс представляет коллекцию параметров запроса на уровне объектов. |
ObjectQuery |
Этот класс реализует нетипизированные запросы на уровне объектов. |
ObjectQuery<T> |
ObjectQuery реализует строго типизированные запросы на уровне объектов. Запросы задаются с помощью строк Entity-SQL и могут быть созданы путем вызова методов построителя запросов на основе Entity-SQL, объявленных ObjectQuery. |
ObjectResult |
Этот класс реализует IEnumerable и IDisposable. Экземпляр этого класса возвращается из метода ObjectQuery.Execute. |
ObjectResult<T> |
Этот класс представляет результат Execute(MergeOption) метода . |
ObjectSet<TEntity> |
Представляет набор типизированных сущностей, который используется для операций создания, чтения, обновления и удаления. |
ObjectStateEntry |
Представляет сущность, заглушку сущности или связь. |
ObjectStateManager |
Поддерживает состояние объекта и обеспечивает управление идентификаторами для экземпляров типа сущности и экземпляров связи. |
OriginalValueRecord |
Исходные значения свойств сущности, когда она была извлечена из базы данных. |
ProxyDataContractResolver |
Объект DataContractResolver, который знает, как разрешать типы прокси-серверов, созданные для постоянных невежественных классов, в их базовые типы. Используется с DataContractSerializer. |
Интерфейсы
IObjectSet<TEntity> |
Определяет поведение для реализаций IQueryable, допускающих изменения членства в результирующем наборе. |
Перечисления
MergeOption |
Различные способы объединения новых объектов, загруженных из базы данных, с существующими объектами, которые уже находятся в памяти. |
RefreshMode |
Определяет различные способы обработки измененных свойств при обновлении данных в памяти из базы данных. |
SaveOptions |
Флаги, используемые для изменения поведения ObjectContext.SaveChanges() |
Делегаты
ObjectMaterializedEventHandler |
Делегат для события ObjectMaterialized. |
Entity Framework