ObjectQuery.Context Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o contexto do objeto associado a esta consulta de objetos.
public:
property System::Data::Objects::ObjectContext ^ Context { System::Data::Objects::ObjectContext ^ get(); };
public System.Data.Objects.ObjectContext Context { get; }
member this.Context : System.Data.Objects.ObjectContext
Public ReadOnly Property Context As ObjectContext
Valor de Propriedade
O ObjectContext caso associado a este ObjectQuery<T> caso.
Exemplos
Este exemplo obtém o ObjectContext objeto associado a este ObjectQuery<T> objeto.
using (AdventureWorksEntities context =
new AdventureWorksEntities())
{
string queryString =
@"SELECT VALUE contact FROM
AdventureWorksEntities.Contacts AS contact";
ObjectQuery<Contact> contactQuery =
new ObjectQuery<Contact>(queryString,
context, MergeOption.NoTracking);
// Get ObjectContext from ObjectQuery.
ObjectContext objectContext = contactQuery.Context;
Console.WriteLine("Connection string {0}",
objectContext.Connection.ConnectionString);
}
Observações
O contexto da consulta inclui a ligação, cache e metadados. Para obter mais informações, consulte Visão geral dos serviços de objeto (Entity Framework).
A propriedade de ligação é mutável e deve ser definida antes de uma consulta poder ser executada. Para mais informações, consulte Gestão de Ligações em Serviços de Objetos (Entity Framework).