ObjectContext.CreateQuery<T>(String, ObjectParameter[]) Methode
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 maakt u een ObjectQuery<T> in de huidige objectcontext met behulp van de opgegeven querytekenreeks.
public:
generic <typename T>
System::Data::Objects::ObjectQuery<T> ^ CreateQuery(System::String ^ queryString, ... cli::array <System::Data::Objects::ObjectParameter ^> ^ parameters);
public System.Data.Objects.ObjectQuery<T> CreateQuery<T>(string queryString, params System.Data.Objects.ObjectParameter[] parameters);
member this.CreateQuery : string * System.Data.Objects.ObjectParameter[] -> System.Data.Objects.ObjectQuery<'T>
Public Function CreateQuery(Of T) (queryString As String, ParamArray parameters As ObjectParameter()) As ObjectQuery(Of T)
Type parameters
- T
Het entiteitstype van het geretourneerde ObjectQuery<T>.
Parameters
- queryString
- String
De queryreeks die moet worden uitgevoerd.
- parameters
- ObjectParameter[]
Parameters die moeten worden doorgegeven aan de query.
Retouren
Een ObjectQuery<T> van het opgegeven type.
Uitzonderingen
De queryString of parameters parameter is null.
Voorbeelden
In dit voorbeeld wordt een eenvoudige query gemaakt en wordt de verzameling resultaten herhaald.
using (AdventureWorksEntities context =
new AdventureWorksEntities())
{
string queryString =
@"SELECT VALUE contact FROM AdventureWorksEntities.Contacts
AS contact WHERE contact.FirstName = @fn";
ObjectQuery<Contact> contactQuery =
context.CreateQuery<Contact>(queryString,
new ObjectParameter("fn", "Frances"));
// Iterate through the collection of Contact items.
foreach (Contact result in contactQuery)
Console.WriteLine("First Name: {0}, Last Name: {1}",
result.FirstName, result.LastName);
}
Opmerkingen
Hiermee CreateQuery maakt u een ObjectQuery<T> van het opgegeven type dat deel uitmaakt van de huidige objectcontext.