Compartir a través de


Database.SqlQuery Método

Definición

Sobrecargas

SqlQuery(Type, String, Object[])

Crea una consulta SQL sin formato que devolverá elementos del tipo determinado. El tipo puede ser cualquier tipo que tenga propiedades que coincidan con los nombres de las columnas devueltas desde la consulta, o puede ser un tipo primitivo simple. El tipo no tiene que ser un tipo de entidad. El contexto nunca realiza el seguimiento de los resultados de esta consulta aunque el tipo de objeto devuelto sea un tipo de entidad. Use el SqlQuery(String, Object[]) método para devolver entidades de las que realiza el seguimiento el contexto.

SqlQuery<TElement>(String, Object[])

Crea una consulta SQL sin formato que devolverá elementos del tipo genérico determinado. El tipo puede ser cualquier tipo que tenga propiedades que coincidan con los nombres de las columnas devueltas desde la consulta, o puede ser un tipo primitivo simple. El tipo no tiene que ser un tipo de entidad. El contexto nunca realiza el seguimiento de los resultados de esta consulta aunque el tipo de objeto devuelto sea un tipo de entidad. Use el SqlQuery(String, Object[]) método para devolver entidades de las que realiza el seguimiento el contexto.

SqlQuery(Type, String, Object[])

Crea una consulta SQL sin formato que devolverá elementos del tipo determinado. El tipo puede ser cualquier tipo que tenga propiedades que coincidan con los nombres de las columnas devueltas desde la consulta, o puede ser un tipo primitivo simple. El tipo no tiene que ser un tipo de entidad. El contexto nunca realiza el seguimiento de los resultados de esta consulta aunque el tipo de objeto devuelto sea un tipo de entidad. Use el SqlQuery(String, Object[]) método para devolver entidades de las que realiza el seguimiento el contexto.

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

Parámetros

elementType
Type

Tipo de objeto devuelto por la consulta.

sql
String

Cadena de consulta SQL.

parameters
Object[]

Los parámetros que se van a aplicar a la cadena de consulta SQL.

Devoluciones

Objeto IEnumerable que ejecutará la consulta cuando se enumere.

Se aplica a

SqlQuery<TElement>(String, Object[])

Crea una consulta SQL sin formato que devolverá elementos del tipo genérico determinado. El tipo puede ser cualquier tipo que tenga propiedades que coincidan con los nombres de las columnas devueltas desde la consulta, o puede ser un tipo primitivo simple. El tipo no tiene que ser un tipo de entidad. El contexto nunca realiza el seguimiento de los resultados de esta consulta aunque el tipo de objeto devuelto sea un tipo de entidad. Use el SqlQuery(String, Object[]) método para devolver entidades de las que realiza el seguimiento el contexto.

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)

Parámetros de tipo

TElement

Tipo de objeto devuelto por la consulta.

Parámetros

sql
String

Cadena de consulta SQL.

parameters
Object[]

Los parámetros que se van a aplicar a la cadena de consulta SQL.

Devoluciones

IEnumerable<TElement>

Objeto IEnumerable<T> que ejecutará la consulta cuando se enumere.

Se aplica a