言語

EF クラス

定義

アプリケーション コードで役立つメソッド。 たとえば、LINQ クエリでシャドウ状態プロパティを参照します。

public static class EF
[System.Runtime.CompilerServices.Nullable(0)]
public static class EF
type EF = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type EF = class
Public Class EF
継承
EF
属性

注釈

データベース関数と EF の使用を参照してください詳細と例については、EF Core クエリのプロパティを参照してください。

プロパティ

名前 説明
Functions

LINQ to Entities クエリで使用する場合にデータベース関数に変換される CLR メソッドを提供します。 他のコンテキスト (LINQ to Objects など) でこれらのメソッドを呼び出すと、 NotSupportedExceptionがスローされます。

IsDesignTime

このフラグは、"dotnet ef" や パッケージ マネージャー コンソール PowerShell コマンド "Add-Migration"、"Update-Database" などのデザイン時ツールからコードを実行する場合にtrueに設定されます。

メソッド

名前 説明
CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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,CancellationToken,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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,CancellationToken,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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,CancellationToken,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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,CancellationToken,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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,CancellationToken,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TParam9,TResult>(Expression<Func<TContext, TParam1,TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8, TParam9,CancellationToken,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TResult>(Expression<Func<TContext,TParam1, TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,CancellationToken, TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TResult>(Expression<Func<TContext,TParam1, TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,IQueryable<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TResult>(Expression<Func<TContext,TParam1, TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TResult,TProperty>(Expression<Func<TContext,TParam1, TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,IIncludableQueryable<TResult, TProperty>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TResult>(Expression<Func<TContext,TParam1,TParam2, TParam3,TParam4,TParam5,TParam6,TParam7,CancellationToken,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TResult>(Expression<Func<TContext,TParam1,TParam2, TParam3,TParam4,TParam5,TParam6,TParam7,IQueryable<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TResult>(Expression<Func<TContext,TParam1,TParam2, TParam3,TParam4,TParam5,TParam6,TParam7,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TResult,TProperty>(Expression<Func<TContext,TParam1,TParam2, TParam3,TParam4,TParam5,TParam6,IIncludableQueryable<TResult, TProperty>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3, TParam4,TParam5,TParam6,CancellationToken,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3, TParam4,TParam5,TParam6,IQueryable<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3, TParam4,TParam5,TParam6,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TResult,TProperty>(Expression<Func<TContext,TParam1,TParam2,TParam3, TParam4,TParam5,IIncludableQueryable<TResult,TProperty>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4, TParam5,CancellationToken,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4, TParam5,IQueryable<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4, TParam5,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TResult, TProperty>(Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4, IIncludableQueryable<TResult,TProperty>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TResult>(Expression<Func<TContext, TParam1,TParam2,TParam3,TParam4,CancellationToken,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,IQueryable<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TParam4,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TResult,TProperty>(Expression<Func<TContext, TParam1,TParam2,TParam3,IIncludableQueryable<TResult,TProperty>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,CancellationToken,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,IQueryable<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TParam3,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TResult,TProperty>(Expression<Func<TContext,TParam1,TParam2,IIncludableQueryable<TResult,TProperty>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TResult>(Expression<Func<TContext,TParam1,TParam2,CancellationToken,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TResult>(Expression<Func<TContext,TParam1,TParam2,IQueryable<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TParam2,TResult>(Expression<Func<TContext,TParam1,TParam2,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TResult,TProperty>(Expression<Func<TContext,TParam1,IIncludableQueryable<TResult,TProperty>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TResult>(Expression<Func<TContext,TParam1,CancellationToken,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TResult>(Expression<Func<TContext,TParam1,IQueryable<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TParam1,TResult>(Expression<Func<TContext,TParam1,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TResult,TProperty>(Expression<Func<TContext,IIncludableQueryable<TResult,TProperty>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TResult>(Expression<Func<TContext,CancellationToken,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TResult>(Expression<Func<TContext,DbQuery<TResult>>>)
古い.

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TResult>(Expression<Func<TContext,DbSet<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TResult>(Expression<Func<TContext,IQueryable<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileAsyncQuery<TContext,TResult>(Expression<Func<TContext,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TParam8,TResult>(Expression<Func<TContext,TParam1, TParam2,TParam3,TParam4,TParam5,TParam6,TParam7,TParam8,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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TResult>(Expression<Func<TContext,TParam1,TParam2, TParam3,TParam4,TParam5,TParam6,TParam7,IQueryable<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TParam7,TResult>(Expression<Func<TContext,TParam1,TParam2, TParam3,TParam4,TParam5,TParam6,TParam7,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 クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3, TParam4,TParam5,TParam6,IQueryable<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TParam6,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3, TParam4,TParam5,TParam6,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5, TResult,TProperty>(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,IQueryable<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TParam5,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TResult, TProperty>(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,IQueryable<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TParam2,TParam3,TParam4,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,TParam4,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TParam2,TParam3,TResult,TProperty>(Expression<Func<TContext, TParam1,TParam2,TParam3,IIncludableQueryable<TResult,TProperty>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TParam2,TParam3,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,IQueryable<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TParam2,TParam3,TResult>(Expression<Func<TContext,TParam1,TParam2,TParam3,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TParam2,TResult,TProperty>(Expression<Func<TContext,TParam1,TParam2,IIncludableQueryable<TResult,TProperty>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TParam2,TResult>(Expression<Func<TContext,TParam1,TParam2,IQueryable<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TParam2,TResult>(Expression<Func<TContext,TParam1,TParam2,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TResult,TProperty>(Expression<Func<TContext,TParam1,IIncludableQueryable<TResult,TProperty>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TResult>(Expression<Func<TContext,TParam1,IQueryable<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TParam1,TResult>(Expression<Func<TContext,TParam1,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TResult,TProperty>(Expression<Func<TContext,IIncludableQueryable<TResult,TProperty>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TResult>(Expression<Func<TContext,DbQuery<TResult>>>)
古い.

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TResult>(Expression<Func<TContext,DbSet<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TResult>(Expression<Func<TContext,IQueryable<TResult>>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

CompileQuery<TContext,TResult>(Expression<Func<TContext,TResult>>)

呼び出されると指定した LINQ クエリを実行するコンパイル済みクエリ デリゲートを作成します。

Constant<T>(T)

EF LINQ クエリのコンテキスト内で、引数を定数式としてクエリに強制的に挿入します。 これは、たとえば、クエリのパフォーマンス上の理由から、パラメーターではなく EF クエリ内の定数として値を統合するために使用できます。

Parameter<T>(T)

EF LINQ クエリのコンテキスト内で、引数をパラメーター式としてクエリに強制的に挿入します。 これは、たとえば、定数としてクエリに統合されるのではなく、定数値がパラメーター化されていることを確認するために使用できます。これは、動的クエリ構築シナリオで役立ちます。

Property<TProperty>(Object, String)

エンティティまたは複合型インスタンスの特定のプロパティまたはナビゲーションを参照します。 これは、CLR プロパティが存在しないシャドウ状態プロパティに役立ちます。 現在、このメソッドは LINQ クエリでのみ使用でき、他のシナリオではプロパティに割り当てられた値にアクセスするために使用できません。

拡張メソッド

名前 説明
MultipleParameters<TSource>(TSource)

EF LINQ クエリのコンテキスト内で、引数を複数のパラメーター式としてクエリに強制的に挿入します。

適用対象