Partager via


Database.SqlQuery Méthode

Définition

Surcharges

SqlQuery(Type, String, Object[])

Crée une requête SQL brute qui retournera des éléments du type donné. Le type peut être tout type possédant des propriétés correspondantes aux noms des colonnes retournées par la requête, ou peut être un type primitif simple. Le type n’a pas besoin d’être un type d’entité. Les résultats de cette requête ne sont jamais suivis par le contexte, même si le type d'objet retourné est un type d'entité. Utilisez la SqlQuery(String, Object[]) méthode pour retourner des entités suivies par le contexte.

SqlQuery<TElement>(String, Object[])

Crée une requête SQL brute qui retournera des éléments du type générique donné. Le type peut être tout type possédant des propriétés correspondantes aux noms des colonnes retournées par la requête, ou peut être un type primitif simple. Le type n’a pas besoin d’être un type d’entité. Les résultats de cette requête ne sont jamais suivis par le contexte, même si le type d'objet retourné est un type d'entité. Utilisez la SqlQuery(String, Object[]) méthode pour retourner des entités suivies par le contexte.

SqlQuery(Type, String, Object[])

Crée une requête SQL brute qui retournera des éléments du type donné. Le type peut être tout type possédant des propriétés correspondantes aux noms des colonnes retournées par la requête, ou peut être un type primitif simple. Le type n’a pas besoin d’être un type d’entité. Les résultats de cette requête ne sont jamais suivis par le contexte, même si le type d'objet retourné est un type d'entité. Utilisez la SqlQuery(String, Object[]) méthode pour retourner des entités suivies par le contexte.

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

Paramètres

elementType
Type

Type d'objet retourné par la requête.

sql
String

Chaîne de requête SQL.

parameters
Object[]

Paramètres à appliquer à la chaîne de requête SQL.

Retours

Objet IEnumerable qui exécutera la requête lorsqu’elle est énumérée.

S’applique à

SqlQuery<TElement>(String, Object[])

Crée une requête SQL brute qui retournera des éléments du type générique donné. Le type peut être tout type possédant des propriétés correspondantes aux noms des colonnes retournées par la requête, ou peut être un type primitif simple. Le type n’a pas besoin d’être un type d’entité. Les résultats de cette requête ne sont jamais suivis par le contexte, même si le type d'objet retourné est un type d'entité. Utilisez la SqlQuery(String, Object[]) méthode pour retourner des entités suivies par le contexte.

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)

Paramètres de type

TElement

Type d'objet retourné par la requête.

Paramètres

sql
String

Chaîne de requête SQL.

parameters
Object[]

Paramètres à appliquer à la chaîne de requête SQL.

Retours

IEnumerable<TElement>

Objet IEnumerable<T> qui exécutera la requête lorsqu’elle est énumérée.

S’applique à