Database.SqlQuery メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
SqlQuery(Type, String, Object[]) |
指定した型の要素を返す生の SQL クエリを作成します。 型は、クエリから返される列の名前に一致するプロパティを持つ任意の型、または単純なプリミティブ型を指定できます。 型はエンティティ型である必要はありません。 返されたオブジェクトの型がエンティティ型であっても、このクエリの結果がコンテキストによって追跡されることはありません。 コンテキストによって SqlQuery(String, Object[]) 追跡されるエンティティを返すには、 メソッドを使用します。 |
SqlQuery<TElement>(String, Object[]) |
指定したジェネリック型の要素を返す生の SQL クエリを作成します。 型は、クエリから返される列の名前に一致するプロパティを持つ任意の型、または単純なプリミティブ型を指定できます。 型はエンティティ型である必要はありません。 返されたオブジェクトの型がエンティティ型であっても、このクエリの結果がコンテキストによって追跡されることはありません。 コンテキストによって SqlQuery(String, Object[]) 追跡されるエンティティを返すには、 メソッドを使用します。 |
SqlQuery(Type, String, Object[])
指定した型の要素を返す生の SQL クエリを作成します。 型は、クエリから返される列の名前に一致するプロパティを持つ任意の型、または単純なプリミティブ型を指定できます。 型はエンティティ型である必要はありません。 返されたオブジェクトの型がエンティティ型であっても、このクエリの結果がコンテキストによって追跡されることはありません。 コンテキストによって SqlQuery(String, Object[]) 追跡されるエンティティを返すには、 メソッドを使用します。
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
パラメーター
- elementType
- Type
クエリによって返されるオブジェクトの型。
- sql
- String
SQL クエリ文字列。
- parameters
- Object[]
SQL クエリ文字列に適用するパラメーター。
戻り値
IEnumerable列挙時にクエリを実行するオブジェクト。
適用対象
SqlQuery<TElement>(String, Object[])
指定したジェネリック型の要素を返す生の SQL クエリを作成します。 型は、クエリから返される列の名前に一致するプロパティを持つ任意の型、または単純なプリミティブ型を指定できます。 型はエンティティ型である必要はありません。 返されたオブジェクトの型がエンティティ型であっても、このクエリの結果がコンテキストによって追跡されることはありません。 コンテキストによって SqlQuery(String, Object[]) 追跡されるエンティティを返すには、 メソッドを使用します。
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)
型パラメーター
- TElement
クエリによって返されるオブジェクトの型。
パラメーター
- sql
- String
SQL クエリ文字列。
- parameters
- Object[]
SQL クエリ文字列に適用するパラメーター。
戻り値
IEnumerable<T>列挙時にクエリを実行するオブジェクト。
適用対象
Entity Framework