ObjectQuery.Context Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el contexto del objeto asociado con esta consulta de objeto.
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 propiedad
ObjectContext que está asociado con esta instancia de ObjectQuery<T>.
Ejemplos
En este ejemplo se obtiene el ObjectContext objeto asociado 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);
}
Comentarios
El contexto para la consulta incluye la conexión, la caché y los metadatos. Para más información, vea Información general de Servicios de objeto (Entity Framework).
La propiedad de conexión es mutable y debe establecerse antes de que se pueda ejecutar una consulta. Para obtener más información, consulte Administración de conexiones en Servicios de objetos (Entity Framework).