ObjectQuery.Context Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene il contesto dell'oggetto associato alla query dell'oggetto.
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
Valore della proprietà
Oggetto ObjectContext associato a questa ObjectQuery<T> istanza.
Esempio
Questo esempio ottiene l'oggetto ObjectContext associato a questo ObjectQuery<T> oggetto .
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);
}
Commenti
Il contesto della query include la connessione, la cache e i metadati. Per altre informazioni, vedere Panoramica di Object Services (Entity Framework).
La proprietà di connessione è modificabile e deve essere impostata prima di poter eseguire una query. Per altre informazioni, vedere Gestione delle connessioni in Object Services (Entity Framework).