BackingFieldAttribute
|
このプロパティまたはナビゲーション プロパティに関連付けられているバッキング フィールドに名前を付けます。
|
ChangeTrackerExtensions
|
ChangeTracker の拡張メソッド。
|
CommentAttribute
|
対応するデータベース テーブルまたは列に設定するコメントを持つクラス、プロパティ、またはフィールドをマークします。
|
ConventionAnnotatableExtensions
|
IConventionAnnotatable の拡張メソッド。
|
ConventionEntityTypeExtensions
|
IConventionEntityType の拡張メソッド。
|
ConventionForeignKeyExtensions
|
IConventionForeignKey の拡張メソッド。
|
ConventionKeyExtensions
|
IConventionKey の拡張メソッド。
|
ConventionModelExtensions
|
IConventionModel の拡張メソッド。
|
ConventionNavigationExtensions
|
IConventionNavigation の拡張メソッド。
|
ConventionPropertyBaseExtensions
|
IConventionPropertyBase の拡張メソッド。
|
ConventionPropertyExtensions
|
IConventionProperty の拡張メソッド。
|
ConventionTypeBaseExtensions
|
IConventionTypeBase の拡張メソッド。
|
CosmosDatabaseFacadeExtensions
|
Cosmos プロバイダーでのみ使用できる からDatabase返される の拡張メソッドDatabaseFacade。
|
CosmosDbContextOptionsExtensions
|
の Cosmos 固有の DbContextOptionsBuilder拡張メソッド。
|
CosmosEntityTypeBuilderExtensions
|
の Cosmos 固有の EntityTypeBuilder拡張メソッド。
|
CosmosEntityTypeExtensions
|
Cosmos メタデータのエンティティ型拡張メソッド。
|
CosmosModelBuilderExtensions
|
の Cosmos 固有の ModelBuilder拡張メソッド。
|
CosmosModelExtensions
|
Cosmos メタデータのモデル拡張メソッド。
|
CosmosPrimitiveCollectionBuilderExtensions
|
の Cosmos 固有の PrimitiveCollectionBuilder拡張メソッド。
|
CosmosPropertyBuilderExtensions
|
の Cosmos 固有の PropertyBuilder拡張メソッド。
|
CosmosPropertyExtensions
|
Cosmos メタデータのプロパティ拡張メソッド。
|
CosmosQueryableExtensions
|
LINQ クエリ用の Cosmos 固有の拡張メソッド。
|
DbContext
|
DbContext インスタンスはデータベースとのセッションを表し、エンティティのインスタンスのクエリと保存に使用できます。 DbContext は、作業単位パターンとリポジトリ パターンの組み合わせです。
|
DbContextOptions
|
によって DbContext使用されるオプション。 通常は をオーバーライド OnConfiguring(DbContextOptionsBuilder) するか、 を DbContextOptionsBuilder 使用してこのクラスのインスタンスを作成します。アプリケーション コードで直接構築するようには設計されていません。
|
DbContextOptions<TContext>
|
によって DbContext使用されるオプション。 通常は をオーバーライド OnConfiguring(DbContextOptionsBuilder) するか、 を DbContextOptionsBuilder<TContext> 使用してこのクラスのインスタンスを作成します。アプリケーション コードで直接構築するようには設計されていません。
|
DbContextOptionsBuilder
|
を構成するための単純な API サーフェスを提供します DbContextOptions。 通常、データベース (およびその他の拡張機能) では、コンテキストに使用するデータベース接続 (およびその他のオプション) を構成できる拡張メソッドをこのオブジェクトに定義します。
|
DbContextOptionsBuilder<TContext>
|
を構成するための単純な API サーフェスを提供します DbContextOptions<TContext>。 通常、データベース (およびその他の拡張機能) では、コンテキストに使用するデータベース接続 (およびその他のオプション) を構成できる拡張メソッドをこのオブジェクトに定義します。
|
DbFunctionAttribute
|
CLR メソッドを LINQ クエリで使用できるように、静的 CLR メソッドをデータベース関数にマップします。
規則により、データベース関数の名前と既定のスキーマとして .NET メソッド名が使用されます。
|
DbFunctions
|
LINQ to Entities クエリで使用すると、データベース関数に変換される CLR メソッドを提供します。
このクラスのメソッドには、 を使用して Functionsアクセスします。
|
DbFunctionsExtensions
|
LINQ to Entities クエリで使用すると、データベース関数に変換される CLR メソッドを提供します。
このクラスのメソッドには、 を使用して Functionsアクセスします。
|
DbLoggerCategory
|
Intellisense/タブ補完のわかりやすい方法でロガー カテゴリを取得するための API。
|
DbLoggerCategory.ChangeTracking
|
変更の検出と追跡からのメッセージのロガー カテゴリ。
|
DbLoggerCategory.Database
|
データベースの相互作用に関連するメッセージのロガー カテゴリ。
|
DbLoggerCategory.Database.Command
|
データベースに送信された SQL を含む、コマンド実行のロガー カテゴリ。
|
DbLoggerCategory.Database.Connection
|
接続操作に関連するメッセージのロガー カテゴリ。
|
DbLoggerCategory.Database.Transaction
|
トランザクション操作に関連するメッセージのロガー カテゴリ。
|
DbLoggerCategory.Infrastructure
|
Entity Framework インフラストラクチャからのその他のメッセージのロガー カテゴリ。
|
DbLoggerCategory.Migrations
|
移行からのロガー カテゴリ メッセージ。
|
DbLoggerCategory.Model
|
モデルの構築とメタデータに関連するメッセージのロガー カテゴリ。
|
DbLoggerCategory.Model.Validation
|
モデル検証からのメッセージのロガー カテゴリ。
|
DbLoggerCategory.Query
|
クエリに関連するメッセージのロガー カテゴリ (カテゴリ内にある生成された SQL を DbLoggerCategory.Database.Command 除く)。
|
DbLoggerCategory.Scaffolding
|
スキャフォールディング/リバース エンジニアリングからのメッセージのロガー カテゴリ。
|
DbLoggerCategory.Update
|
に関連する SaveChanges()メッセージのロガー カテゴリ。カテゴリの対象となるデータベース操作に特に関連するメッセージは DbLoggerCategory.Database 除きます。
|
DbQuery<TQuery>
|
を DbQuery<TQuery> 使用して、 の TQuery インスタンスに対してクエリを実行できます。
に DbQuery<TQuery> 対する LINQ クエリは、データベースに対するクエリに変換されます。
に対する DbQuery<TQuery> LINQ クエリの結果には、データベースから返された結果が含まれます。また、データベースに永続化されていないコンテキストで行われた変更は反映されない可能性があります。 たとえば、結果には新しく追加されたビューは含まれませんが、削除対象としてマークされたビューが含まれている場合もあります。
使用されているデータベースによっては、 に対する DbQuery<TQuery> LINQ クエリの一部が、データベース クエリに変換されるのではなく、メモリ内で評価される場合があります。
DbQuery<TQuery>オブジェクトは、通常、派生DbContextの プロパティまたは メソッドから取得DbQuery<TQuery>されますQuery<TQuery>()。
|
DbSet<TEntity>
|
を DbSet<TEntity> 使用して、 の TEntity インスタンスのクエリと保存を行うことができます。
に DbSet<TEntity> 対する LINQ クエリは、データベースに対するクエリに変換されます。
|
DbUpdateConcurrencyException
|
データベースへの保存中にコンカレンシー違反が発生した場合にスローされる例外。 コンカレンシー違反は、保存中に予期しない数の行が影響を受けると発生します。 これは通常、データベース内のデータがメモリに読み込まれた後に変更されているためです。
|
DbUpdateException
|
データベースへの保存中にエラーが発生したときにスローされる例外。
|
DeleteBehaviorAttribute
|
リレーションシップが削除されたとき、またはリレーションシップが切断されたときに、リレーションシップ内の依存エンティティに削除操作を適用する方法を示すように、リレーションシップの依存側のナビゲーション プロパティを構成します。
|
EF
|
アクセス元のメソッドの EF 型がないアプリケーション コードで役立つ静的メソッド。 たとえば、LINQ クエリでシャドウ状態プロパティを参照する場合です。
|
EntityFrameworkQueryableExtensions
|
Entity Framework LINQ 関連の拡張メソッド。
|
EntityTypeConfigurationAttribute
|
エンティティ型の構成の種類を指定します。
|
EntityTypeConfigurationAttribute<TConfiguration,TEntity>
|
エンティティ型の構成の種類を指定します。
|
EntityTypeExtensions
|
のエンティティ型拡張メソッド IReadOnlyEntityType。
|
ExecutionStrategyExtensions
|
の拡張メソッド。IExecutionStrategy
|
ForeignKeyExtensions
|
IReadOnlyForeignKey の拡張メソッド。
|
IndexAttribute
|
データベースで生成されるインデックスを指定します。
|
IndexExtensions
|
IIndex の拡張メソッド。
|
InMemoryDatabaseFacadeExtensions
|
のメモリ内固有の Database拡張メソッド。
|
InMemoryDbContextOptionsExtensions
|
のメモリ内固有の DbContextOptionsBuilder拡張メソッド。
|
InMemoryEntityTypeBuilderExtensions
|
メモリ内プロバイダーの EntityTypeBuilder 拡張メソッド。
|
InMemoryEntityTypeExtensions
|
メモリ内プロバイダーの IReadOnlyEntityType 拡張メソッド。
|
KeyExtensions
|
IReadOnlyKey の拡張メソッド。
|
KeylessAttribute
|
型をキーレス エンティティとしてマークします。
|
LazyLoadingProxiesOptionsBuilder
|
SQL Server特定の構成を に対DbContextOptionsして実行できるようにします。
|
ModelBuilder
|
エンティティの形状、それらの間のリレーションシップ、およびそれらがデータベースにマップされる方法を定義する を構成 IMutableModel するための単純な API サーフェスを提供します。
|
ModelConfigurationBuilder
|
実行前に既定値を設定し、規則を構成するための簡単な API サーフェスを提供します。
|
ModelCreationDependencies
|
これは Entity Framework Core インフラストラクチャをサポートする内部 API であり、パブリック API と同じ互換性標準の対象ではありません。 これは、いかなるリリースでも予告なしに変更または削除される可能性があります。 コード内でのみ直接使用する必要があります。これを行うと、新しい Entity Framework Core リリースに更新するときにアプリケーションエラーが発生する可能性があることを認識してください。
|
ModelExtensions
|
IReadOnlyModel の拡張メソッド。
|
MutableAnnotatableExtensions
|
IMutableAnnotatable の拡張メソッド。
|
MutableEntityTypeExtensions
|
IMutableEntityType の拡張メソッド。
|
MutableForeignKeyExtensions
|
IMutableForeignKey の拡張メソッド。
|
MutableKeyExtensions
|
IMutableKey の拡張メソッド。
|
MutableModelExtensions
|
IMutableModel の拡張メソッド。
|
MutableNavigationExtensions
|
IMutableNavigation の拡張メソッド。
|
MutablePropertyBaseExtensions
|
IMutablePropertyBase の拡張メソッド。
|
MutablePropertyExtensions
|
IMutableProperty の拡張メソッド。
|
MutableTypeBaseExtensions
|
IMutableTypeBase の拡張メソッド。
|
NavigationExtensions
|
IReadOnlyNavigation の拡張メソッド。
|
ObservableCollectionExtensions
|
ObservableCollection<T> の拡張メソッド。
|
OwnedAttribute
|
型を所有済みとしてマークします。 この型へのすべての参照は、所有エンティティ型として構成されます。
|
PrecisionAttribute
|
このプロパティで許可されるデータの有効桁数を構成します。
たとえば、 プロパティが の Decimal 場合、これは最大桁数です。
|
PrimaryKeyAttribute
|
この CLR 型にマップされるエンティティ型の主キーを指定します。
|
PropertyBaseExtensions
|
IReadOnlyPropertyBase の拡張メソッド。
|
PropertyExtensions
|
IReadOnlyProperty の拡張メソッド。
|
ProxiesExtensions
|
Entity Framework Core でのプロキシの使用に関連する拡張メソッド。
|
RelationalCollectionOwnershipBuilderExtensions
|
のリレーショナル データベース固有の CollectionOwnershipBuilder拡張メソッド。
|
RelationalComplexTypeExtensions
|
リレーショナル データベース メタデータの複合型拡張メソッド。
|
RelationalComplexTypePrimitiveCollectionBuilderExtensions
|
のリレーショナル データベース固有の ComplexTypePrimitiveCollectionBuilder拡張メソッド。
|
RelationalComplexTypePropertyBuilderExtensions
|
のリレーショナル データベース固有の ComplexTypePropertyBuilder拡張メソッド。
|
RelationalDatabaseFacadeExtensions
|
リレーショナル データベース プロバイダーでのみ使用できる からDatabase返される の拡張メソッドDatabaseFacade。
|
RelationalDbFunctionsExtensions
|
LINQ to Entities クエリで使用すると、データベース関数に変換される CLR メソッドを提供します。
このクラスのメソッドには、 を使用して Functionsアクセスします。
|
RelationalElementTypeBuilderExtensions
|
のリレーショナル データベース固有の ElementTypeBuilder拡張メソッド。
|
RelationalElementTypeExtensions
|
IElementType リレーショナル データベース メタデータの拡張メソッド。
|
RelationalEntityTypeBuilderExtensions
|
のリレーショナル データベース固有の EntityTypeBuilder拡張メソッド。
|
RelationalEntityTypeExtensions
|
リレーショナル データベース メタデータのエンティティ型拡張メソッド。
|
RelationalForeignKeyBuilderExtensions
|
リレーションシップ ビルダー用のリレーショナル データベース固有の拡張メソッド。
|
RelationalForeignKeyExtensions
|
リレーショナル データベース メタデータの外部キー拡張メソッド。
|
RelationalIndexBuilderExtensions
|
のリレーショナル データベース固有の IndexBuilder拡張メソッド。
|
RelationalIndexExtensions
|
リレーショナル データベース メタデータのインデックス拡張メソッド。
|
RelationalKeyBuilderExtensions
|
のリレーショナル データベース固有の KeyBuilder拡張メソッド。
|
RelationalKeyExtensions
|
リレーショナル データベース メタデータの主要な拡張メソッド。
|
RelationalMetadataExtensions
|
メタデータのリレーショナル データベース固有の拡張メソッド。
|
RelationalModelBuilderExtensions
|
のリレーショナル データベース固有の ModelBuilder拡張メソッド。
|
RelationalModelExtensions
|
リレーショナル固有のモデル拡張メソッド。
|
RelationalOwnedNavigationBuilderExtensions
|
のリレーショナル データベース固有の OwnedNavigationBuilder拡張メソッド。
|
RelationalPrimitiveCollectionBuilderExtensions
|
のリレーショナル データベース固有の PrimitiveCollectionBuilder拡張メソッド。
|
RelationalPropertiesConfigurationBuilderExtensions
|
のリレーショナル データベース固有の PropertiesConfigurationBuilder拡張メソッド。
|
RelationalPropertyBuilderExtensions
|
のリレーショナル データベース固有の PropertyBuilder拡張メソッド。
|
RelationalPropertyExtensions
|
リレーショナル データベース メタデータのプロパティ拡張メソッド。
|
RelationalQueryableExtensions
|
LINQ クエリ用のリレーショナル データベース固有の拡張メソッド。
|
RelationalQueryTypeBuilderExtensions
|
のリレーショナル データベース固有の QueryTypeBuilder拡張メソッド。
|
RelationalReferenceCollectionBuilderExtensions
|
のリレーショナル データベース固有の ReferenceCollectionBuilder拡張メソッド。
|
RelationalReferenceOwnershipBuilderExtensions
|
のリレーショナル データベース固有の ReferenceOwnershipBuilder拡張メソッド。
|
RelationalReferenceReferenceBuilderExtensions
|
のリレーショナル データベース固有の ReferenceReferenceBuilder拡張メソッド。
|
RelationalTriggerBuilderExtensions
|
のリレーショナル データベース固有の TriggerBuilder拡張メソッド。
|
RelationalTriggerExtensions
|
リレーショナル データベース メタデータの拡張メソッドをトリガーします。
|
RelationalTypeBaseExtensions
|
リレーショナル データベース メタデータの型拡張メソッド。
|
RelationalTypeMappingConfigurationBuilderExtensions
|
のリレーショナル データベース固有の TypeMappingConfigurationBuilder拡張メソッド。
|
SaveChangesEventArgs
|
イベントと DbContext.SaveChangesAsync イベントのDbContext.SaveChanges基本イベント引数。
|
SaveChangesFailedEventArgs
|
SaveChangesFailed イベントのイベント引数。
|
SavedChangesEventArgs
|
SavedChanges イベントのイベント引数。
|
SavingChangesEventArgs
|
SavingChanges イベントのイベント引数。
|
ScaffoldingModelExtensions
|
デザイン時モデル拡張機能。
|
ServicePropertyExtensions
|
IServiceProperty の拡張メソッド。
|
SkipNavigationExtensions
|
ISkipNavigation の拡張メソッド。
|
SqliteComplexTypePropertyBuilderExtensions
|
の SQLite 固有の ComplexTypePropertyBuilder拡張メソッド。
|
SqliteDatabaseFacadeExtensions
|
の SQLite 固有の Database拡張メソッド。
|
SqliteDbContextOptionsBuilderExtensions
|
の SQLite 固有の DbContextOptionsBuilder拡張メソッド。
|
SqliteDbFunctionsExtensions
|
Microsoft.EntityFrameworkCore.Sqlite プロバイダーの の DbFunctions 拡張メソッドが含まれています。
|
SqliteEntityTypeBuilderExtensions
|
の SQLite 固有の EntityTypeBuilder拡張メソッド。
|
SqliteEntityTypeExtensions
|
Sqlite 固有のメタデータのエンティティ型拡張メソッド。
|
SqliteEntityTypeMappingFragmentExtensions
|
の SQLite 固有の IReadOnlyEntityTypeMappingFragment拡張メソッド。
|
SqliteIndexBuilderExtensions
|
の SQLite 固有の IndexBuilder拡張メソッド。
|
SqliteKeyBuilderExtensions
|
の SQLite 固有の KeyBuilder拡張メソッド。
|
SqliteMetadataExtensions
|
メタデータの SQLite 固有の拡張メソッド。
|
SqliteNetTopologySuiteDbContextOptionsBuilderExtensions
|
NetTopologySuite の固有の SqliteDbContextOptionsBuilder拡張メソッド。
|
SqliteNetTopologySuitePropertyBuilderExtensions
|
SQLite と NetTopologySuite の PropertyBuilder固有の拡張メソッド。
|
SqlitePropertyBuilderExtensions
|
の SQLite 固有の PropertyBuilder拡張メソッド。
|
SqlitePropertyExtensions
|
SQLite メタデータの IProperty 拡張メソッド。
|
SqliteReferenceCollectionBuilderExtensions
|
の SQLite 固有の ReferenceCollectionBuilder拡張メソッド。
|
SqliteReferenceReferenceBuilderExtensions
|
の SQLite 固有の ReferenceReferenceBuilder拡張メソッド。
|
SqliteTableBuilderExtensions
|
の Sqlite 固有の TableBuilder拡張メソッド。
|
SqliteTableExtensions
|
の SQLite 固有の ITable拡張メソッド。
|
SqlServerCollectionOwnershipBuilderExtensions
|
の特定の拡張メソッドをCollectionOwnershipBuilderSQL Serverします。
|
SqlServerComplexTypePrimitiveCollectionBuilderExtensions
|
の特定の拡張メソッドをComplexTypePrimitiveCollectionBuilderSQL Serverします。
|
SqlServerComplexTypePropertyBuilderExtensions
|
の特定の拡張メソッドをComplexTypePropertyBuilderSQL Serverします。
|
SqlServerDatabaseFacadeExtensions
|
の特定の拡張メソッドをDatabaseSQL Serverします。
|
SqlServerDbContextOptionsExtensions
|
の特定の拡張メソッドをDbContextOptionsBuilderSQL Serverします。
|
SqlServerDbFunctionsExtensions
|
LINQ to Entities クエリで使用すると、データベース関数に変換される CLR メソッドを提供します。
このクラスのメソッドには、 を使用して Functionsアクセスします。
|
SqlServerDbSetExtensions
|
DbSet にルート化された LINQ クエリ用の Sql Server データベース固有の拡張メソッド。
|
SqlServerEntityTypeBuilderExtensions
|
の特定の拡張メソッドをEntityTypeBuilderSQL Serverします。
|
SqlServerEntityTypeExtensions
|
SQL Server固有のメタデータのエンティティ型拡張メソッド。
|
SqlServerEntityTypeMappingFragmentExtensions
|
の特定の拡張メソッドをIReadOnlyEntityTypeMappingFragmentSQL Serverします。
|
SqlServerIndexBuilderExtensions
|
の特定の拡張メソッドをIndexBuilderSQL Serverします。
|
SqlServerIndexExtensions
|
SQL Server固有のメタデータのインデックス拡張メソッド。
|
SqlServerKeyBuilderExtensions
|
の特定の拡張メソッドをKeyBuilderSQL Serverします。
|
SqlServerKeyExtensions
|
SQL Server固有のメタデータの主要な拡張メソッド。
|
SqlServerMetadataExtensions
|
メタデータの特定の拡張メソッドをSQL Serverします。
|
SqlServerModelBuilderExtensions
|
の特定の拡張メソッドをModelBuilderSQL Serverします。
|
SqlServerModelExtensions
|
SQL Server固有のメタデータのモデル拡張メソッド。
|
SqlServerNetTopologySuiteDbContextOptionsBuilderExtensions
|
NetTopologySuite の固有の SqlServerDbContextOptionsBuilder拡張メソッド。
|
SqlServerPrimitiveCollectionBuilderExtensions
|
の特定の拡張メソッドをSQL ServerしますPrimitiveCollectionBuilder。
|
SqlServerPropertyBuilderExtensions
|
の特定の拡張メソッドをSQL ServerしますPropertyBuilder。
|
SqlServerPropertyExtensions
|
SQL Server固有のメタデータのプロパティ拡張メソッド。
|
SqlServerReferenceCollectionBuilderExtensions
|
の特定の拡張メソッドをSQL ServerしますReferenceCollectionBuilder。
|
SqlServerReferenceOwnershipBuilderExtensions
|
の特定の拡張メソッドをSQL ServerしますReferenceOwnershipBuilder。
|
SqlServerReferenceReferenceBuilderExtensions
|
の特定の拡張メソッドをSQL ServerしますReferenceReferenceBuilder。
|
SqlServerRetryingExecutionStrategy
|
IExecutionStrategy SQL Serverで失敗した実行を再試行するための実装。
|
SqlServerTableBuilderExtensions
|
の特定の拡張メソッドをSQL ServerしますTableBuilder。
|
SqlServerTableExtensions
|
の特定の拡張メソッドをSQL ServerしますITable。
|
TableExpressionExtensions
|
および 関連する型の TableExpressionBase 型拡張メソッド。
|
TypeBaseExtensions
|
IReadOnlyTypeBase の拡張メソッド。
|
UnicodeAttribute
|
Unicode 文字を保持できるプロパティを構成します。
|
WarningConfigurationBuilderExtensions
|
のリレーショナル データベース固有の WarningsConfigurationBuilder拡張メソッド。
|