ObjectQuery.Context Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de objectcontext op die is gekoppeld aan deze objectquery.
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
Waarde van eigenschap
De ObjectContext gekoppelde aan dit ObjectQuery<T> exemplaar.
Voorbeelden
In dit voorbeeld wordt het ObjectContext object opgehaald dat aan dit ObjectQuery<T> object is gekoppeld.
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);
}
Opmerkingen
De context voor de query bevat de verbinding, cache en metagegevens. Zie Object Services Overview (Entity Framework) voor meer informatie.
De verbindingseigenschap kan worden gedempt en moet worden ingesteld voordat een query kan worden uitgevoerd. Zie Verbindingen beheren in Object Services (Entity Framework) voor meer informatie.