Compartilhar via


System.Data.Entity.Core.Objects Namespace

Classes

CompiledQuery

Armazena em cache uma consulta ELinq

CurrentValueRecord

Os valores atualmente atribuídos às propriedades de uma entidade.

DbUpdatableDataRecord

Fornece acesso aos valores originais de dados de objeto. O DbUpdatableDataRecord implementa métodos que permitem atualizações para os valores originais de um objeto.

EntityFunctions

Fornece métodos CLR (Common Language Runtime) que expõem funções canônicas EDM para uso em DbContext consultas ou ObjectContext LINQ to Entities.

ExecutionOptions

Opções para execução de consulta.

ObjectContext

ObjectContext é o objeto de nível superior que encapsula uma conexão entre o CLR e o banco de dados, servindo como um gateway para as operações Criar, Ler, Atualizar e Excluir.

ObjectContextOptions

Define opções que afetam o comportamento do ObjectContext.

ObjectMaterializedEventArgs

EventArgs para o evento ObjectMaterialized.

ObjectParameter

Essa classe representa um parâmetro de consulta na camada de objeto, que consiste em um Nome, um Tipo e um Valor.

ObjectParameterCollection

Essa classe representa uma coleção de parâmetros de consulta na camada de objeto.

ObjectQuery

Essa classe implementa consultas não tipada na camada de objeto.

ObjectQuery<T>

ObjectQuery implementa consultas fortemente tipada na camada de objeto. As consultas são especificadas usando cadeias de caracteres Entity-SQL e podem ser criadas chamando os métodos do construtor de consultas baseados em Entity-SQL declarados por ObjectQuery.

ObjectResult

Essa classe implementa IEnumerable e IDisposable. A instância dessa classe é retornada do método ObjectQuery.Execute.

ObjectResult<T>

Essa classe representa o resultado do Execute(MergeOption) método .

ObjectSet<TEntity>

Representa um conjunto de entidades tipadas usado para executar, criar, ler, atualizar e excluir operações.

ObjectStateEntry

Representa uma entidade, um stub de entidade ou uma relação

ObjectStateManager

Mantém o estado de objeto e o gerenciamento de identidade para instâncias de relação e instâncias de tipo de entidade.

OriginalValueRecord

Os valores originais das propriedades de uma entidade quando ela foi recuperada do banco de dados.

ProxyDataContractResolver

Um DataContractResolver que sabe como resolve tipos de proxy criados para classes ignorantes persistentes para seus tipos base. Isso é usado com o DataContractSerializer.

Interfaces

IObjectSet<TEntity>

Define o comportamento para implementações do IQueryable que permitem modificações na associação do conjunto resultante.

Enumerações

MergeOption

As diferentes maneiras pelas quais novos objetos carregados do banco de dados podem ser mesclados com objetos existentes já na memória.

RefreshMode

Define as diferentes maneiras de lidar com propriedades modificadas ao atualizar dados na memória do banco de dados.

SaveOptions

Sinalizadores usados para modificar o comportamento de ObjectContext.SaveChanges()

Delegados

ObjectMaterializedEventHandler

Delegar para o evento ObjectMaterialized.