Database.SqlQuery Metodo
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.
Overload
SqlQuery(Type, String, Object[]) |
Crea una query SQL non elaborata che restituirà gli elementi del tipo specificato. Il tipo può essere un qualsiasi tipo che dispone di proprietà che corrispondono ai nomi delle colonne restituite dalla query o può essere un semplice tipo primitivo. Il tipo non deve essere un tipo di entità. I risultati di questa query non verranno mai rilevati dal contesto anche se il tipo di oggetto restituito è un tipo di entità. Usare il SqlQuery(String, Object[]) metodo per restituire entità rilevate dal contesto. |
SqlQuery<TElement>(String, Object[]) |
Crea una query SQL non elaborata che restituirà gli elementi del tipo generico specificato. Il tipo può essere un qualsiasi tipo che dispone di proprietà che corrispondono ai nomi delle colonne restituite dalla query o può essere un semplice tipo primitivo. Il tipo non deve essere un tipo di entità. I risultati di questa query non verranno mai rilevati dal contesto anche se il tipo di oggetto restituito è un tipo di entità. Usare il SqlQuery(String, Object[]) metodo per restituire entità rilevate dal contesto. |
SqlQuery(Type, String, Object[])
Crea una query SQL non elaborata che restituirà gli elementi del tipo specificato. Il tipo può essere un qualsiasi tipo che dispone di proprietà che corrispondono ai nomi delle colonne restituite dalla query o può essere un semplice tipo primitivo. Il tipo non deve essere un tipo di entità. I risultati di questa query non verranno mai rilevati dal contesto anche se il tipo di oggetto restituito è un tipo di entità. Usare il SqlQuery(String, Object[]) metodo per restituire entità rilevate dal contesto.
public System.Collections.IEnumerable SqlQuery (Type elementType, string sql, params object[] parameters);
member this.SqlQuery : Type * string * obj[] -> System.Collections.IEnumerable
Public Function SqlQuery (elementType As Type, sql As String, ParamArray parameters As Object()) As IEnumerable
Parametri
- elementType
- Type
Tipo di oggetto restituito dalla query.
- sql
- String
Stringa di query SQL.
- parameters
- Object[]
Parametri da applicare alla stringa di query SQL.
Restituisce
Oggetto IEnumerable che eseguirà la query quando viene enumerato.
Si applica a
SqlQuery<TElement>(String, Object[])
Crea una query SQL non elaborata che restituirà gli elementi del tipo generico specificato. Il tipo può essere un qualsiasi tipo che dispone di proprietà che corrispondono ai nomi delle colonne restituite dalla query o può essere un semplice tipo primitivo. Il tipo non deve essere un tipo di entità. I risultati di questa query non verranno mai rilevati dal contesto anche se il tipo di oggetto restituito è un tipo di entità. Usare il SqlQuery(String, Object[]) metodo per restituire entità rilevate dal contesto.
public System.Collections.Generic.IEnumerable<TElement> SqlQuery<TElement> (string sql, params object[] parameters);
member this.SqlQuery : string * obj[] -> seq<'Element>
Public Function SqlQuery(Of TElement) (sql As String, ParamArray parameters As Object()) As IEnumerable(Of TElement)
Parametri di tipo
- TElement
Tipo di oggetto restituito dalla query.
Parametri
- sql
- String
Stringa di query SQL.
- parameters
- Object[]
Parametri da applicare alla stringa di query SQL.
Restituisce
Oggetto IEnumerable<T> che eseguirà la query quando viene enumerato.