System.Data.Objects Пространство имен
В этой статье
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Включает классы, предоставляющие доступ к основным функциям служб объектов. Эти классы позволяют запрашивать, вставлять, обновлять и удалять данные путем работы со строго типизированными объектами CLR, которые являются экземплярами типов сущностей. Службы объектов поддерживают как запросы LINQ, так и запросы Entity SQL к типам, определенным в модели EDM. Службы объектов материализуют возвращаемые данные в виде объектов и распространяют изменения объектов обратно в источник данных. Кроме того, они предоставляют средства для отслеживания изменений, привязки объектов к элементам управления и обработки параллелизма. Дополнительные сведения см. в разделе Обзор служб объектов (Entity Framework).
Compiled |
Представляет кэшируемый запрос LINQ to Entities. |
Current |
Предоставляет доступ к текущим значениям данных объекта. |
Db |
Предоставляет доступ к исходным значениям данных объекта. DbUpdatableDataRecord реализует методы, позволяющие обновлять исходные значения объекта. |
Entity |
Предоставляет методы среды CLR, обеспечивающие канонические функции концептуальной модели в запросах LINQ to Entities. Сведения о канонических функциях см. в разделе Канонические функции. |
Object |
Предоставляет возможность выполнять запросы и работать с данными сущности как с объектами. |
Object |
Определяет параметры, воздействующие на поведение ObjectContext. |
Object |
Содержит данные события ObjectMaterialized. |
Object |
Представляет параметр запроса, передающийся запросу объектов. |
Object |
Представляет параметры запроса в виде объектов ObjectParameter, определенных в ObjectQuery<T>. |
Object |
Реализует общие функции для запросов в концептуальной модели с помощью LINQ to Entities и ObjectQuery<T>. |
Object |
Представляет типизированный запрос к концептуальной модели в данном контексте объекта. |
Object |
Представляет класс, реализующий интерфейсы IEnumerable и IDisposable. Экземпляр этого класса возвращается из метода ObjectQuery.Execute. |
Object |
Представляет результат запроса ObjectQuery<T> в виде перечисляемой коллекции объектов. |
Object |
Представляет набор типизированных сущностей, который используется для операций создания, чтения, обновления и удаления. |
Object |
Представляет сущность, заглушку сущности или отношение. |
Object |
Поддерживает состояние объекта и обеспечивает управление идентификаторами для экземпляров типа сущности и экземпляров связи. |
Original |
Предоставляет доступ к исходным значениям данных объекта. |
Proxy |
Этот класс помогает преобразовать типы прокси, созданные для классов данных, игнорирующих сохраняемость, в фактические типы объектов, игнорирующих сохраняемость. |
IObject |
Предоставляет функциональные возможности, обеспечивающие внесение изменений в набор объектов данных. |
Merge |
Определяет, как объекты, загружаемые в контекст объекта, объединяются с объектами, которые уже находятся в этом контексте объекта. |
Refresh |
Указывает, сохраняются ли изменения свойств объектов, отслеживаемые службами объектов, или заменяются значениями свойств из источника данных. |
Save |
Задает поведение контекста объекта при вызове метода SaveChanges(SaveOptions). |
Object |
Представляет метод, обрабатывающий событие ObjectMaterialized класса ObjectContext. |