ObjectQuery.Context Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient l'objet de contexte associé à cette requête d'objet.
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
Valeur de propriété
Objet ObjectContext associé à cette instance ObjectQuery<T>.
Exemples
Cet exemple obtient l’objet ObjectContext associé à cet ObjectQuery<T> objet.
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);
}
Remarques
Le contexte pour la requête inclut la connexion, le cache et les métadonnées. Pour plus d’informations, consultez Vue d’ensemble d’Object Services (Entity Framework).
La propriété de connexion est mutable et doit être définie pour qu'une requête puisse être exécutée. Pour plus d’informations, consultez Gestion des connexions dans Object Services (Entity Framework).