EF.CompileQuery メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13, TParam14,TParam15,TResult,TProperty>(Expression<Func<TContext, TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8, TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15, IIncludableQueryable<TResult,TProperty>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15,TResult,TProperty> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15,Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<TResult,TProperty>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, 'TParam14, 'TParam15, Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<'Result, 'Property>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, 'TParam14, 'TParam15, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TParam11 As DbContext, TParam12 As DbContext, TParam13 As DbContext, TParam14 As DbContext, TParam15 As DbContext, TResult As DbContext, TProperty As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14, TParam15, IIncludableQueryable(Of TResult, TProperty)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14, TParam15, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TParam11
11 番目のクエリ パラメーターの型。
- TParam12
12 番目のクエリ パラメーターの型。
- TParam13
13 番目のクエリ パラメーターの型。
- TParam14
14 番目のクエリ パラメーターの型。
- TParam15
15 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
- TProperty
含まれているプロパティの種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15,IIncludableQueryable<TResult,TProperty>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13, TParam14,TParam15,TResult>(Expression<Func<TContext,TParam1,TParam2, TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10, TParam11,TParam12,TParam13,TParam14,TParam15,TResult>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15,TResult> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15,TResult>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, 'TParam14, 'TParam15, 'Result>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, 'TParam14, 'TParam15, 'Result (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TParam11 As DbContext, TParam12 As DbContext, TParam13 As DbContext, TParam14 As DbContext, TParam15 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14, TParam15, TResult))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14, TParam15, TResult)
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TParam11
11 番目のクエリ パラメーターの型。
- TParam12
12 番目のクエリ パラメーターの型。
- TParam13
13 番目のクエリ パラメーターの型。
- TParam14
14 番目のクエリ パラメーターの型。
- TParam15
15 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15,TResult>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13, TParam14,TParam15,TResult>(Expression<Func<TContext,TParam1,TParam2, TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10, TParam11,TParam12,TParam13,TParam14,TParam15,IQueryable<TResult>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15,System.Linq.IQueryable<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, 'TParam14, 'TParam15, System.Linq.IQueryable<'Result>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, 'TParam14, 'TParam15, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TParam11 As DbContext, TParam12 As DbContext, TParam13 As DbContext, TParam14 As DbContext, TParam15 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14, TParam15, IQueryable(Of TResult)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14, TParam15, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TParam11
11 番目のクエリ パラメーターの型。
- TParam12
12 番目のクエリ パラメーターの型。
- TParam13
13 番目のクエリ パラメーターの型。
- TParam14
14 番目のクエリ パラメーターの型。
- TParam15
15 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TParam15,IQueryable<TResult>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13, TParam14,TResult,TProperty>(Expression<Func<TContext,TParam1, TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9, TParam10,TParam11,TParam12,TParam13,TParam14,IIncludableQueryable<TResult, TProperty>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TResult,TProperty> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<TResult,TProperty>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, 'TParam14, Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<'Result, 'Property>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, 'TParam14, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TParam11 As DbContext, TParam12 As DbContext, TParam13 As DbContext, TParam14 As DbContext, TResult As DbContext, TProperty As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14, IIncludableQueryable(Of TResult, TProperty)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TParam11
11 番目のクエリ パラメーターの型。
- TParam12
12 番目のクエリ パラメーターの型。
- TParam13
13 番目のクエリ パラメーターの型。
- TParam14
14 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
- TProperty
含まれているプロパティの種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,IIncludableQueryable<TResult,TProperty>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13, TParam14,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3, TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11, TParam12,TParam13,TParam14,TResult>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TResult> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TResult>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, 'TParam14, 'Result>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, 'TParam14, 'Result (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TParam11 As DbContext, TParam12 As DbContext, TParam13 As DbContext, TParam14 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14, TResult))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14, TResult)
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TParam11
11 番目のクエリ パラメーターの型。
- TParam12
12 番目のクエリ パラメーターの型。
- TParam13
13 番目のクエリ パラメーターの型。
- TParam14
14 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TResult>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13, TParam14,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3, TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11, TParam12,TParam13,TParam14,IQueryable<TResult>>>)
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,System.Linq.IQueryable<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, 'TParam14, System.Linq.IQueryable<'Result>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, 'TParam14, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TParam11 As DbContext, TParam12 As DbContext, TParam13 As DbContext, TParam14 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14, IQueryable(Of TResult)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TParam14, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TParam11
11 番目のクエリ パラメーターの型。
- TParam12
12 番目のクエリ パラメーターの型。
- TParam13
13 番目のクエリ パラメーターの型。
- TParam14
14 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TParam14,IQueryable<TResult>>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13, TResult,TProperty>(Expression<Func<TContext,TParam1,TParam2,TParam3, TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11, TParam12,TParam13,IIncludableQueryable<TResult,TProperty>>>)
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TResult,TProperty> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<TResult,TProperty>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<'Result, 'Property>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TParam11 As DbContext, TParam12 As DbContext, TParam13 As DbContext, TResult As DbContext, TProperty As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, IIncludableQueryable(Of TResult, TProperty)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TParam11
11 番目のクエリ パラメーターの型。
- TParam12
12 番目のクエリ パラメーターの型。
- TParam13
13 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
- TProperty
含まれるプロパティの種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,IIncludableQueryable<TResult,TProperty>>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13, TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4, TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12, TParam13,TResult>>)
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TResult> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TResult>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, 'Result>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, 'Result (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TParam11 As DbContext, TParam12 As DbContext, TParam13 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TResult))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, TResult)
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TParam11
11 番目のクエリ パラメーターの型。
- TParam12
12 番目のクエリ パラメーターの型。
- TParam13
13 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TResult>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13, TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4, TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12, TParam13,IQueryable<TResult>>>)
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,System.Linq.IQueryable<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, System.Linq.IQueryable<'Result>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'TParam13, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TParam11 As DbContext, TParam12 As DbContext, TParam13 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, IQueryable(Of TResult)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TParam13, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TParam11
11 番目のクエリ パラメーターの型。
- TParam12
12 番目のクエリ パラメーターの型。
- TParam13
13 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TParam13,IQueryable<TResult>>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TResult, TProperty>(Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4, TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12, IIncludableQueryable<TResult,TProperty>>>)
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TResult,TProperty> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<TResult,TProperty>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<'Result, 'Property>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TParam11 As DbContext, TParam12 As DbContext, TResult As DbContext, TProperty As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, IIncludableQueryable(Of TResult, TProperty)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TParam11
11 番目のクエリ パラメーターの型。
- TParam12
12 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
- TProperty
含まれるプロパティの種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,IIncludableQueryable<TResult,TProperty>>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TResult>(Expression<Func<TContext, TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8, TParam9,TParam10,TParam11,TParam12,TResult>>)
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TResult> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TResult>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'Result>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, 'Result (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TParam11 As DbContext, TParam12 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TResult))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, TResult)
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TParam11
11 番目のクエリ パラメーターの型。
- TParam12
12 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TResult>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TResult>(Expression<Func<TContext, TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8, TParam9,TParam10,TParam11,TParam12,IQueryable<TResult>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,System.Linq.IQueryable<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, System.Linq.IQueryable<'Result>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'TParam12, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TParam11 As DbContext, TParam12 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, IQueryable(Of TResult)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TParam12, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TParam11
11 番目のクエリ パラメーターの型。
- TParam12
12 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TParam12,IQueryable<TResult>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TResult,TProperty>(Expression<Func<TContext, TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8, TParam9,TParam10,TParam11,IIncludableQueryable<TResult,TProperty>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TResult,TProperty> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<TResult,TProperty>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<'Result, 'Property>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TParam11 As DbContext, TResult As DbContext, TProperty As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, IIncludableQueryable(Of TResult, TProperty)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TParam11
11 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
- TProperty
含まれているプロパティの種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,IIncludableQueryable<TResult,TProperty>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TResult>(Expression<Func<TContext, TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8, TParam9,TParam10,TParam11,TResult>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TResult> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TResult>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'Result>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, 'Result (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TParam11 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TResult))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, TResult)
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TParam11
11 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TResult>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TResult>(Expression<Func<TContext, TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8, TParam9,TParam10,TParam11,IQueryable<TResult>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,System.Linq.IQueryable<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, System.Linq.IQueryable<'Result>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'TParam11, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TParam11 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, IQueryable(Of TResult)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TParam11, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TParam11
11 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TParam11,IQueryable<TResult>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TResult,TProperty>(Expression<Func<TContext, TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8, TParam9,TParam10,IIncludableQueryable<TResult,TProperty>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TResult,TProperty> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<TResult,TProperty>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<'Result, 'Property>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TResult As DbContext, TProperty As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, IIncludableQueryable(Of TResult, TProperty)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
- TProperty
含まれているプロパティの種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,IIncludableQueryable<TResult,TProperty>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TResult>(Expression<Func<TContext, TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8, TParam9,TParam10,TResult>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TResult> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TResult>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'Result>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, 'Result (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TResult))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, TResult)
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TResult>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TParam10,TResult>(Expression<Func<TContext, TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8, TParam9,TParam10,IQueryable<TResult>>>)
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,System.Linq.IQueryable<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, System.Linq.IQueryable<'Result>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'TParam10, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TParam10 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, IQueryable(Of TResult)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TParam10, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TParam10
10 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TParam10,IQueryable<TResult>>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TResult,TProperty>(Expression<Func<TContext, TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8, TParam9,IIncludableQueryable<TResult,TProperty>>>)
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TResult,TProperty> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<TResult,TProperty>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<'Result, 'Property>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TResult As DbContext, TProperty As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, IIncludableQueryable(Of TResult, TProperty)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
- TProperty
含まれるプロパティの種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,IIncludableQueryable<TResult,TProperty>>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TResult>(Expression<Func<TContext, TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8, TParam9,IQueryable<TResult>>>)
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,System.Linq.IQueryable<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, System.Linq.IQueryable<'Result>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, IQueryable(Of TResult)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,IQueryable<TResult>>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TResult>(Expression<Func<TContext, TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8, TParam9,TResult>>)
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TResult> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TResult>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'Result>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'TParam9, 'Result (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TParam9 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TResult))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TParam9, TResult)
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TParam9
9 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TParam9,TResult>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TResult,TProperty>(Expression<Func<TContext, TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8, IIncludableQueryable<TResult,TProperty>>>)
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TResult,TProperty> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<TResult,TProperty>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<'Result, 'Property>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TResult As DbContext, TProperty As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, IIncludableQueryable(Of TResult, TProperty)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
- TProperty
含まれるプロパティの種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,IIncludableQueryable<TResult,TProperty>>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TResult>(Expression<Func<TContext,TParam1, TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TResult>>)
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TResult> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TResult>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'Result>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, 'Result (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TResult))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, TResult)
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TResult>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TResult>(Expression<Func<TContext,TParam1, TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,IQueryable<TResult>>>)
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,System.Linq.IQueryable<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, System.Linq.IQueryable<'Result>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'TParam8, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TParam8 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, IQueryable(Of TResult)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TParam8, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TParam8
8 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,IQueryable<TResult>>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TResult,TProperty>(Expression<Func<TContext,TParam1, TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,IIncludableQueryable<TResult, TProperty>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TResult,TProperty> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<TResult,TProperty>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<'Result, 'Property>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TResult As DbContext, TProperty As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, IIncludableQueryable(Of TResult, TProperty)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
- TProperty
含まれているプロパティの種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,IIncludableQueryable<TResult,TProperty>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TResult>(Expression<Func<TContext,TParam1,TParam2, TParam3,TParam4,TParam5,TParam6,TParam7,TResult>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TResult> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TResult>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'Result>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, 'Result (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TResult))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, TResult)
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TResult>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TResult>(Expression<Func<TContext,TParam1,TParam2, TParam3,TParam4,TParam5,TParam6,TParam7,IQueryable<TResult>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,System.Linq.IQueryable<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, System.Linq.IQueryable<'Result>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'TParam7, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TParam7 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, IQueryable(Of TResult)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TParam7, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TParam7
7 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,IQueryable<TResult>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TResult,TProperty>(Expression<Func<TContext,TParam1,TParam2, TParam3,TParam4,TParam5,TParam6,IIncludableQueryable<TResult, TProperty>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TResult,TProperty> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<TResult,TProperty>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<'Result, 'Property>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TResult As DbContext, TProperty As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, IIncludableQueryable(Of TResult, TProperty)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
- TProperty
含まれているプロパティの種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,IIncludableQueryable<TResult,TProperty>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3, TParam4,TParam5,TParam6,TResult>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TResult> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TResult>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'Result>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, 'Result (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TResult))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, TResult)
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TResult>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3, TParam4,TParam5,TParam6,IQueryable<TResult>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,System.Linq.IQueryable<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, System.Linq.IQueryable<'Result>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'TParam6, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TParam6 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, IQueryable(Of TResult)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TParam6, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TParam6
6 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,IQueryable<TResult>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TResult,TProperty>(Expression<Func<TContext,TParam1,TParam2,TParam3, TParam4,TParam5,IIncludableQueryable<TResult,TProperty>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TResult,TProperty> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<TResult,TProperty>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<'Result, 'Property>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TResult As DbContext, TProperty As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, IIncludableQueryable(Of TResult, TProperty)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
- TProperty
含まれているプロパティの種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,IIncludableQueryable<TResult,TProperty>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TResult>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TResult> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TResult>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'Result>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, 'Result (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TResult))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, TResult)
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TResult>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4, TParam5,IQueryable<TResult>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,System.Linq.IQueryable<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, System.Linq.IQueryable<'Result>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'TParam5, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TParam5 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, IQueryable(Of TResult)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TParam5, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TParam5
5 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,IQueryable<TResult>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TResult, TProperty>(Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4, IIncludableQueryable<TResult,TProperty>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TResult,TProperty> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<TResult,TProperty>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<'Result, 'Property>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TResult As DbContext, TProperty As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, IIncludableQueryable(Of TResult, TProperty)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
- TProperty
含まれているプロパティの種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,IIncludableQueryable<TResult,TProperty>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TResult>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,TResult> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TResult>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'Result>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, 'Result (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TResult))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, TResult)
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TResult>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,IQueryable<TResult>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TParam4,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,System.Linq.IQueryable<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, System.Linq.IQueryable<'Result>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'TParam4, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TParam4 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TParam4, IQueryable(Of TResult)))) As Func(Of TContext, TParam1, TParam2, TParam3, TParam4, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TParam4
4 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,IQueryable<TResult>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TResult,TProperty>(Expression<Func<TContext, TParam1,TParam2,TParam3,IIncludableQueryable<TResult,TProperty>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TResult,TProperty> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<TResult,TProperty>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<'Result, 'Property>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TResult As DbContext, TProperty As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, IIncludableQueryable(Of TResult, TProperty)))) As Func(Of TContext, TParam1, TParam2, TParam3, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
- TProperty
含まれているプロパティの種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,IIncludableQueryable<TResult,TProperty>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,TResult>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,TResult> CompileQuery<TContext,TParam1,TParam2,TParam3,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,TResult>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'Result>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, 'Result (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, TResult))) As Func(Of TContext, TParam1, TParam2, TParam3, TResult)
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,TResult>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TParam3,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,IQueryable<TResult>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TParam3,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TParam3,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TParam3,System.Linq.IQueryable<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'TParam3, System.Linq.IQueryable<'Result>>> -> Func<'Context, 'TParam1, 'TParam2, 'TParam3, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TParam3 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TParam3, IQueryable(Of TResult)))) As Func(Of TContext, TParam1, TParam2, TParam3, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TParam3
3 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TParam3,IQueryable<TResult>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TResult,TProperty>(Expression<Func<TContext,TParam1,TParam2,IIncludableQueryable<TResult,TProperty>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TResult,TProperty> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<TResult,TProperty>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<'Result, 'Property>>> -> Func<'Context, 'TParam1, 'TParam2, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TResult As DbContext, TProperty As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, IIncludableQueryable(Of TResult, TProperty)))) As Func(Of TContext, TParam1, TParam2, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
- TProperty
含まれているプロパティの種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,IIncludableQueryable<TResult,TProperty>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TResult>(Expression<Func<TContext,TParam1,TParam2,TResult>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,TResult> CompileQuery<TContext,TParam1,TParam2,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,TResult>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, 'Result>> -> Func<'Context, 'TParam1, 'TParam2, 'Result (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, TResult))) As Func(Of TContext, TParam1, TParam2, TResult)
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,TResult>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TParam2,TResult>(Expression<Func<TContext,TParam1,TParam2,IQueryable<TResult>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TParam2,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TParam2,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TParam2,System.Linq.IQueryable<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'TParam2, System.Linq.IQueryable<'Result>>> -> Func<'Context, 'TParam1, 'TParam2, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TParam2 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TParam2, IQueryable(Of TResult)))) As Func(Of TContext, TParam1, TParam2, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TParam2
2 番目のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TParam2,IQueryable<TResult>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TResult,TProperty>(Expression<Func<TContext,TParam1,IIncludableQueryable<TResult,TProperty>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TResult,TProperty> (System.Linq.Expressions.Expression<Func<TContext,TParam1,Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<TResult,TProperty>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<'Result, 'Property>>> -> Func<'Context, 'TParam1, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TResult As DbContext, TProperty As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, IIncludableQueryable(Of TResult, TProperty)))) As Func(Of TContext, TParam1, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
- TProperty
含まれているプロパティの種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,IIncludableQueryable<TResult,TProperty>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TResult>(Expression<Func<TContext,TParam1,TResult>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,TResult> CompileQuery<TContext,TParam1,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,TResult>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, 'Result>> -> Func<'Context, 'TParam1, 'Result (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, TResult))) As Func(Of TContext, TParam1, TResult)
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,TResult>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TParam1,TResult>(Expression<Func<TContext,TParam1,IQueryable<TResult>>>)
呼び出されたときに指定された LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TParam1,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TParam1,TResult> (System.Linq.Expressions.Expression<Func<TContext,TParam1,System.Linq.IQueryable<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'TParam1, System.Linq.IQueryable<'Result>>> -> Func<'Context, 'TParam1, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TParam1 As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TParam1, IQueryable(Of TResult)))) As Func(Of TContext, TParam1, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TParam1
最初のクエリ パラメーターの型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TParam1,IQueryable<TResult>>>
LINQ クエリ式。
戻り値
コンパイル済みクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TResult,TProperty>(Expression<Func<TContext,IIncludableQueryable<TResult,TProperty>>>)
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TResult,TProperty> (System.Linq.Expressions.Expression<Func<TContext,Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<TResult,TProperty>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, Microsoft.EntityFrameworkCore.Query.IIncludableQueryable<'Result, 'Property>>> -> Func<'Context, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TResult As DbContext, TProperty As DbContext) (queryExpression As Expression(Of Func(Of TContext, IIncludableQueryable(Of TResult, TProperty)))) As Func(Of TContext, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TResult
クエリ結果の種類。
- TProperty
含まれるプロパティの種類。
パラメーター
- queryExpression
- Expression<Func<TContext,IIncludableQueryable<TResult,TProperty>>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TResult>(Expression<Func<TContext,TResult>>)
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,TResult> CompileQuery<TContext,TResult> (System.Linq.Expressions.Expression<Func<TContext,TResult>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, 'Result>> -> Func<'Context, 'Result (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, TResult))) As Func(Of TContext, TResult)
型パラメーター
- TContext
ターゲット DbContext 型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,TResult>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TResult>(Expression<Func<TContext,IQueryable<TResult>>>)
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TResult> (System.Linq.Expressions.Expression<Func<TContext,System.Linq.IQueryable<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, System.Linq.IQueryable<'Result>>> -> Func<'Context, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
Public Shared Function CompileQuery(Of TContext As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, IQueryable(Of TResult)))) As Func(Of TContext, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,IQueryable<TResult>>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TResult>(Expression<Func<TContext,DbSet<TResult>>>)
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TResult> (System.Linq.Expressions.Expression<Func<TContext,Microsoft.EntityFrameworkCore.DbSet<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext where TResult : class;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, Microsoft.EntityFrameworkCore.DbSet<'Result>>> -> Func<'Context, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext and 'Result : null)
Public Shared Function CompileQuery(Of TContext As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, DbSet(Of TResult)))) As Func(Of TContext, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,DbSet<TResult>>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
適用対象
CompileQuery<TContext,TResult>(Expression<Func<TContext,DbQuery<TResult>>>)
注意事項
Use DbSet instead
呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。
public static Func<TContext,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TResult> (System.Linq.Expressions.Expression<Func<TContext,Microsoft.EntityFrameworkCore.DbQuery<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext where TResult : class;
[System.Obsolete("Use DbSet instead")]
public static Func<TContext,System.Collections.Generic.IEnumerable<TResult>> CompileQuery<TContext,TResult> (System.Linq.Expressions.Expression<Func<TContext,Microsoft.EntityFrameworkCore.DbQuery<TResult>>> queryExpression) where TContext : Microsoft.EntityFrameworkCore.DbContext where TResult : class;
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, Microsoft.EntityFrameworkCore.DbQuery<'Result>>> -> Func<'Context, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext and 'Result : null)
[<System.Obsolete("Use DbSet instead")>]
static member CompileQuery : System.Linq.Expressions.Expression<Func<'Context, Microsoft.EntityFrameworkCore.DbQuery<'Result>>> -> Func<'Context, seq<'Result> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext and 'Result : null)
Public Shared Function CompileQuery(Of TContext As DbContext, TResult As DbContext) (queryExpression As Expression(Of Func(Of TContext, DbQuery(Of TResult)))) As Func(Of TContext, IEnumerable(Of TResult))
型パラメーター
- TContext
ターゲット DbContext 型。
- TResult
クエリ結果の種類。
パラメーター
- queryExpression
- Expression<Func<TContext,DbQuery<TResult>>>
LINQ クエリ式。
戻り値
コンパイルされたクエリを実行するために呼び出すことができるデリゲート。
- 属性
適用対象
Entity Framework