Microsoft.EntityFrameworkCore.Metadata.Conventions 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
| Name | 説明 |
|---|---|
| AutoLoadConvention |
プロバイダー固有のヒューリスティックに基づいてプロパティを構成し、自動読み込みするかどうかを決定する規則。 ShouldBeAutoLoaded(IConventionProperty)をオーバーライドして、自動読み込みから除外するプロパティをカスタマイズします。 |
| BackingFieldAttributeConvention |
プロパティを、 BackingFieldAttribute 属性に基づいてバッキング フィールドを持つものとして構成する規則。 |
| BackingFieldConvention |
名前に基づいてプロパティのバッキング フィールドを検索する規則:
|
| BaseTypeDiscoveryConvention |
関連付けられている CLR 型階層に基づいて、モデルに既に含まれている基本エンティティ型と派生エンティティ型を検索する規則。 |
| CascadeDeleteConvention |
削除動作を、必要な外部キーに対して Cascade し、オプションの外部キーに ClientSetNull するように設定する規則。 |
| ChangeTrackingStrategyConvention |
Snapshot戦略を使用しているエンティティ型がない場合に、常に変更の検出をスキップするようにモデルにフラグを設定する規則。 |
| CheckConstraintConvention |
派生型の check 制約が基本型の check 制約と互換性があることを保証する規則。 また、宣言する型が最新であることを確認します。 |
| ComplexPropertyDiscoveryConvention |
型が複合型として以前に構成されているか、宣言する型が複合型である限り、構造型の複合プロパティを構成する規則。 |
| ComplexTypeAttributeConvention |
ComplexTypeAttributeを持つ型を構成する規則。 |
| ConcurrencyCheckAttributeConvention |
プロパティに ConcurrencyCheckAttributeがある場合にコンカレンシー トークンとして構成する規則。 |
| ConstructorBindingConvention |
エンティティ型コンストラクター パラメーターを、名前に基づいて既存のプロパティとサービス プロパティにバインドする規則。
|
| ContextContainerConvention |
既定のコンテナー名をコンテキストの種類名として構成する規則。 |
| ConventionSet |
モデルの構築に使用される規則のセットを表します。 |
| CosmosDiscriminatorConvention |
エンティティ型の識別子の値をエンティティ型名として構成する規則。 |
| CosmosInversePropertyAttributeConvention |
他のナビゲーション プロパティで指定された InversePropertyAttribute に基づいて逆ナビゲーション プロパティを構成する規則。 すべてのナビゲーションは、Cosmos の所有エンティティ型を対象とするものと見なされます。 |
| CosmosJsonIdConvention |
PK プロパティまたは識別子プロパティを JSON 'id' プロパティにマッピングすることを構成する規則。 |
| CosmosKeyDiscoveryConvention |
名前に基づいてエンティティ型の主キー プロパティを検索し、存在する場合はパーティション キーを追加する規則。 |
| CosmosManyToManyJoinEntityTypeConvention |
多対多リレーションシップの結合エンティティ型を作成し、関連する型が 1 つを共有する場合にパーティション キーを追加する規則。 |
| CosmosPartitionKeyInPrimaryKeyConvention |
EF 主キーにパーティション キーのプロパティを追加する規則。 |
| CosmosRelationshipDiscoveryConvention |
対応する逆ナビゲーションがあいまいでない限り、ナビゲーション プロパティに基づいてエンティティ型間のリレーションシップを構成する規則。 すべてのナビゲーションは、Cosmos の所有エンティティ型を対象とするものと見なされます。 |
| CosmosRuntimeModelConvention |
変更可能なモデルの最適化されたコピーを作成する規則。 この規則は、通常、読み取り専用モデルを作成するときにプロバイダーの注釈を更新するためにデータベース プロバイダーによって実装されます。 |
| CosmosValueGenerationConvention |
外部キーの一部ではなく、主キーの一部であるプロパティ、またはデータベースの既定値を持つように構成されたプロパティに対して、ストア値の生成を OnAdd として構成する規則。 |
| DatabaseGeneratedAttributeConvention |
Identityが指定されている場合はプロパティをOnAddとして構成する規則。Computedが指定されている場合はOnAddOrUpdate、DatabaseGeneratedAttributeを使用してNoneが指定されている場合はNever。 |
| DbFunctionTypeMappingConvention |
規則では、 IDbFunction インスタンスの型マッピングを構成します。 |
| DbSetFindingConvention |
派生DbContext クラスで定義されたDbSet<TEntity> プロパティに基づいてエンティティ型を追加する規則。 |
| DefiningQueryRewritingConvention |
クエリ フィルター内の DbSet<TEntity> のアクセスとクエリの定義を EntityQueryRootExpressionに変換する規則。 これにより、実際のクエリでの DbSet アクセスの表現方法と一貫性が保たれ、クエリ パイプラインでの処理が容易になります。 |
| DeleteBehaviorAttributeConvention |
プロパティに適用される DeleteBehaviorAttribute に基づいて削除動作を構成する規則。 |
| DerivedTypeDiscoveryConvention |
関連付けられている CLR 型階層に基づいて、モデルに既に含まれている派生エンティティ型を検索する規則。 |
| DiscriminatorConvention |
階層内のエンティティ型の識別子の値をエンティティ型名として構成する規則。 |
| DiscriminatorLengthConvention |
文字列判別プロパティの最大長を設定する規則。 |
| ElementMappingConvention |
プロパティ マッピングに、型マッパーによって検出された ElementMapping があることを保証する規則。 |
| ElementTypeChangedConvention |
プリミティブ コレクションの要素型に加えられた変更に対応する規則。 |
| EntitySplittingConvention |
エンティティ分割のリンク関係を作成し、マッピング フラグメントを管理する規則。 |
| EntityTypeAttributeConventionBase<TAttribute> |
エンティティ型で指定された属性に基づいて構成を実行する規則の基本型。 |
| EntityTypeConfigurationAttributeConvention |
EntityTypeConfigurationAttributeで指定されたエンティティ型の構成を適用する規則。 |
| EntityTypeConfigurationEntityTypeAttributeConvention |
EntityTypeConfigurationAttributeで指定されたエンティティ型の構成を適用する規則。 |
| EntityTypeHierarchyMappingConvention |
TPH 以外のエンティティ型から識別子を削除し、TPT エンティティ型の継承されたプロパティのマップを解除する規則。 |
| ETagPropertyConvention |
コンカレンシー トークンに etag メタデータを追加する規則 (存在する場合)。 |
| ForeignKeyAttributeConvention |
プロパティまたはナビゲーション プロパティで指定された ForeignKeyAttribute に基づいて、ナビゲーション プロパティに関連付けられている外部キー プロパティを構成する規則。 |
| ForeignKeyIndexConvention |
既存のインデックスまたはキーで既にカバーされていない限り、外部キー プロパティにインデックスを作成する規則。 |
| ForeignKeyPropertyDiscoveryConvention |
名前に基づいてリレーションシップの外部キー プロパティを検索する規則。大文字と小文字は区別されません。
|
| IndexAttributeConvention |
IndexAttributeに基づいてデータベース インデックスを構成する規則。 |
| InheritanceDiscoveryConventionBase |
継承検出規則の基本型 |
| InMemoryConventionSetBuilder |
メモリ内プロバイダーの規則を構築するためのビルダー。 |
| InversePropertyAttributeConvention |
他のナビゲーション プロパティで指定された InversePropertyAttribute に基づいて逆ナビゲーション プロパティを構成する規則。 |
| KeyAttributeConvention |
プロパティで指定された KeyAttribute または CLR 型で指定された PrimaryKeyAttribute に基づいてエンティティ型キーを構成する規則。 |
| KeyComplexPropertyConvention |
キー値を計算するには、このようなプロパティの値を使用できる必要があるため、必要に応じてキーによって使用されるプロパティへのパス内のすべての複合プロパティをマークする規則。 |
| KeyDiscoveryConvention |
名前に基づいてエンティティ型の主キー プロパティを検索する規則。大文字と小文字は区別されません。
|
| KeylessAttributeConvention |
KeylessAttributeを持つエンティティ型を無視する規則。 |
| KeylessEntityTypeAttributeConvention |
KeylessAttributeを持つエンティティ型を無視する規則。 |
| ManyToManyJoinEntityTypeConvention |
一致するスキップ ナビゲーションを検索し、適切な外部キーを持つ多対多結合エンティティを自動的に作成する規則では、これらの外部キーを使用するように 2 つの一致するスキップ ナビゲーションが設定されます。 |
| MaxLengthAttributeConvention |
プロパティに適用される MaxLengthAttribute に基づいて最大長を構成する規則。 |
| ModelCleanupConvention |
モデルの構築中にのみ使用される状態を削除する規則。 |
| NavigationAttributeConventionBase<TAttribute> |
ナビゲーションに適用される属性に基づいて構成を実行する規則の基本型。 |
| NavigationBackingFieldAttributeConvention |
ナビゲーション プロパティを、 BackingFieldAttribute 属性に基づいてバッキング フィールドを持つものとして構成する規則。 |
| NavigationEagerLoadingConvention |
所有エンティティ型へのナビゲーションを一括読み込みとして構成する規則。 |
| NonNullableConventionBase |
メンバー型が null 非許容参照型かどうかに基づいてモデルの側面を構成する規則の基本型。 |
| NonNullableNavigationConvention |
必要に応じて、プリンシパル エンティティ型への null 非許容ナビゲーションを構成する規則。 |
| NonNullableReferencePropertyConvention |
null 非許容型のプロパティを必要に応じて構成する規則。 |
| NotMappedEntityTypeAttributeConvention |
NotMappedAttributeを持つエンティティ型を無視する規則。 |
| NotMappedMemberAttributeConvention |
NotMappedAttributeを持つエンティティ型のメンバーを無視する規則。 |
| NotMappedTypeAttributeConvention |
NotMappedAttributeを持つエンティティ型を無視する規則。 |
| OwnedAttributeConvention |
OwnedAttributeが所有されているエンティティ型を構成する規則。 |
| OwnedEntityTypeAttributeConvention |
OwnedAttributeが所有されているエンティティ型を構成する規則。 |
| OwnedTypesConvention |
この型のナビゲーションが 1 つしかない場合、ナビゲーションを定義せずにナビゲーションを所有エンティティ型として定義する所有エンティティ型を構成する規則。 |
| PrecisionAttributeConvention |
プロパティに適用される PrecisionAttribute に基づいて Precision を構成する規則。 |
| PropertyAttributeConventionBase<TAttribute> |
プロパティに適用される属性に基づいて構成を実行する規則の基本型。 |
| PropertyDiscoveryConvention |
CLR 型のスカラー パブリック プロパティに対応するエンティティ型にプロパティを追加する規則。 |
| PropertyOverridesConvention |
宣言するプロパティがプロパティのオーバーライドに対して最新であることを保証する規則。 |
| QueryFilterDefiningQueryRewritingConvention |
クエリ フィルター内の DbSet のアクセスを EntityQueryables に変換し、クエリを定義する規則。 これにより、実際のクエリでの DbSet アクセスの表現方法と一貫性が保たれ、クエリ パイプラインでの処理が容易になります。 |
| QueryFilterDefiningQueryRewritingConvention.DbSetAccessRewritingExpressionVisitor | |
| QueryFilterRewritingConvention |
クエリ フィルター内の DbSet<TEntity> のアクセスを EntityQueryRootExpressionに変換する規則。 これにより、実際のクエリでの DbSet アクセスの表現方法と一貫性が保たれ、クエリ パイプラインでの処理が容易になります。 |
| QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor |
式で検出された DbSet アクセスを EntityQueryRootExpressionに書き換えるビジター。 |
| RelationalColumnAttributeConvention |
適用された ColumnAttributeに基づいてプロパティの列名と型を構成する規則。 |
| RelationalColumnCommentAttributeConvention |
適用された CommentAttributeに基づいてプロパティまたはフィールドの列コメントを構成する規則。 |
| RelationalDbFunctionAttributeConvention |
DbFunctionAttributeでマークされたコンテキストのパブリック静的メソッドに基づいてモデル関数マッピングを構成する規則。 |
| RelationalKeyDiscoveryConvention |
KeyDiscoveryConventionから継承するリレーショナル固有の規則。 |
| RelationalMapToJsonConvention |
JSON 列にマップされたエンティティの既定の設定を構成する規則。 |
| RelationalMaxIdentifierLengthConvention |
データベースでサポートされるオブジェクト識別子の最大長を構成する規則。 |
| RelationalModelConvention |
リレーショナル モデルを事前に計算する規則。 |
| RelationalNavigationJsonPropertyNameAttributeConvention |
JsonPropertyNameAttribute属性に基づいて json にマップされるナビゲーション プロパティの JSON 要素名を構成する規則。 |
| RelationalPropertyJsonPropertyNameAttributeConvention |
適用された JsonPropertyNameAttributeに基づいて JSON プロパティ名を構成する規則。 |
| RelationalQueryFilterDefiningQueryRewritingConvention | |
| RelationalQueryFilterDefiningQueryRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor | |
| RelationalQueryFilterRewritingConvention |
クエリ フィルター内の DbSet<TEntity> のアクセスを EntityQueryRootExpressionに変換する規則。 これにより、実際のクエリでの DbSet アクセスの表現方法と一貫性が保たれ、クエリ パイプラインでの処理が容易になります。 |
| RelationalQueryFilterRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor |
式で検出された DbSet アクセスを EntityQueryRootExpressionに書き換えるビジター。 |
| RelationalRuntimeModelConvention |
変更可能なモデルの最適化されたコピーを作成する規則。 この規則は、通常、読み取り専用モデルを作成するときにプロバイダーの注釈を更新するためにデータベース プロバイダーによって実装されます。 |
| RelationalTableAttributeConvention |
適用された TableAttributeに基づいてエンティティ型のテーブル名とスキーマを構成する規則。 |
| RelationalTableCommentAttributeConvention |
適用された CommentAttributeに基づいてエンティティ型のテーブル コメントを構成する規則。 |
| RelationalValueGenerationConvention |
外部キーの一部ではなく、主キーの一部であるプロパティ、またはデータベースの既定値を持つように構成されたプロパティに対して、ストア値の生成を OnAdd として構成する規則。 また、プロパティが計算列として構成されている場合は、プロパティを OnAddOrUpdate として構成します。 |
| RelationshipDiscoveryConvention |
対応する逆ナビゲーションがあいまいでない限り、ナビゲーション プロパティに基づいてエンティティ型間のリレーションシップを構成する規則。 |
| RequiredNavigationAttributeConvention |
ナビゲーション プロパティに RequiredAttribute がプリンシパル エンティティ型に適用される場合に、必要に応じてリレーションシップのプリンシパル側を構成する規則。 |
| RequiredPropertyAttributeConvention |
RequiredAttributeが適用されている場合に必要に応じてプロパティを構成する規則。 |
| RuntimeModelConvention |
変更可能なモデルの最適化されたコピーを作成する規則。 この規則は、通常、読み取り専用モデルを作成するときにプロバイダーの注釈を更新するためにデータベース プロバイダーによって実装されます。 |
| RuntimeModelConvention.QueryRootRewritingExpressionVisitor |
式で検出 EntityQueryRootExpression 書き換えて、別のエンティティ型を使用するビジター。 |
| SequenceUniquificationConvention |
モデルの識別子の最大長に切り捨てられたときに、モデル内のすべてのシーケンスがスキーマ内で一意の名前を持っていることを保証する規則。 |
| ServicePropertyDiscoveryConvention |
エンティティ型にサービス プロパティを追加する規則。 |
| SharedTableConvention |
競合を回避するために、テーブルを共有するエンティティ型のデータベース オブジェクトの名前を操作する規則。 |
| SqliteConventionSetBuilder |
SQLite の規則を構築するためのビルダー。 |
| SqliteRuntimeModelConvention |
変更可能なモデルの最適化されたコピーを作成する規則。 |
| SqliteSharedTableConvention |
競合を回避するために、テーブルを共有するエンティティ型のデータベース オブジェクトの名前を操作する規則。 |
| SqliteStoreGenerationConvention |
計算列として、または SqliteValueGenerationStrategy を同時に使用して、既定値を持つプロパティが構成されていないことを保証する規則。 |
| SqliteValueGenerationConvention |
外部キーの一部ではなく主キーの一部であるプロパティ、データベースの既定値を使用するように構成されたプロパティ、またはSqliteValueGenerationStrategyを使用するように構成されたプロパティに対して、ストア値の生成をOnAddとして構成する規則。 また、プロパティが計算列として構成されている場合は、プロパティを OnAddOrUpdate として構成します。 |
| SqlServerAutoLoadConvention |
SQL Serverベクター プロパティを自動読み込みしないように構成する規則。 |
| SqlServerConventionSetBuilder |
SQL Serverの規則を構築するためのビルダー。 |
| SqlServerDbFunctionConvention |
IsBuiltIn フラグが |
| SqlServerIndexConvention |
null 値を除外するために null 許容列を持つ一意の非クラスター化インデックスのフィルターを構成する規則。 |
| SqlServerMemoryOptimizedTablesConvention |
メモリ最適化テーブルの非クラスター化としてインデックスを構成する規則。 |
| SqlServerOnDeleteConvention |
自己参照のスキップ ナビゲーション用に結合エンティティ型の外部キーの OnDelete 動作を構成する規則 |
| SqlServerOutputClauseConvention |
変更を保存するときに OUTPUT 句を使用しないようにトリガーを持つテーブルを構成する規則。 |
| SqlServerRuntimeModelConvention |
変更可能なモデルの最適化されたコピーを作成する規則。 |
| SqlServerSharedTableConvention |
競合を回避するために、テーブルを共有するエンティティ型のデータベース オブジェクトの名前を操作する規則。 |
| SqlServerStoreGenerationConvention |
計算列として、または SqlServerValueGenerationStrategy を同時に使用して、既定値を持つプロパティが構成されていないことを保証する規則。 |
| SqlServerTemporalConvention |
テンポラル テーブルにマップされたエンティティのテンポラル設定を操作する規則。 |
| SqlServerValueGenerationConvention |
外部キーの一部ではなく主キーの一部であるプロパティ、データベースの既定値を使用するように構成されたプロパティ、またはSqlServerValueGenerationStrategyを使用するように構成されたプロパティに対して、ストア値の生成をOnAddとして構成する規則。 また、プロパティが計算列として構成されている場合は、プロパティを OnAddOrUpdate として構成します。 |
| SqlServerValueGenerationStrategyConvention |
既定のモデル SqlServerValueGenerationStrategy を IdentityColumnとして構成する規則。 |
| StoredProcedureConvention |
ストアド プロシージャのエンティティ型が最新であることを保証する規則。 |
| StoreGenerationConvention |
既定値と計算列を同時に使用するようにプロパティが構成されていないことを保証する規則。 |
| StoreKeyConvention |
'id' プロパティ (Azure Cosmos に必要なキー) を追加する規則。 |
| StringLengthAttributeConvention |
プロパティに適用される StringLengthAttribute に基づいて最大長を構成する規則。 |
| TableNameFromDbSetConvention |
DbSet<TEntity> プロパティ名に基づいてテーブル名を構成する規則。 |
| TableSharingConcurrencyTokenConvention |
コンカレンシー トークン列を持つテーブルを共有するエンティティ型を検索する規則。これらのエンティティ型には、その列にマップされたプロパティがありません。 次に、最も基本となるエンティティ型でその列にマップされたシャドウ コンカレンシー プロパティを作成します。 |
| TableValuedDbFunctionConvention |
クエリ可能な関数がマップされるエンティティ型を構成する規則。 |
| TimestampAttributeConvention |
TimestampAttributeが適用されている場合に、プロパティをコンカレンシー トークンとして構成する規則。 |
| TypeAttributeConventionBase<TAttribute> |
構造型で指定された属性に基づいて構成を実行する規則の基本型。 |
| TypeMappingConvention |
ストア型マッピングを作成してエンティティ プロパティに割り当てる規則。 |
| UnicodeAttributeConvention |
プロパティに適用される UnicodeAttribute に基づいて Unicode を構成する規則。 |
| ValidatingConvention |
モデルが有効かどうかを確認する規則。 |
| ValueGenerationConvention |
外部キーの一部ではなく、主キーの一部であるプロパティに OnAdd としてストア値の生成を構成する規則。 |
インターフェイス
| Name | 説明 |
|---|---|
| IComplexPropertyAddedConvention |
複合プロパティが型に似たオブジェクトに追加されたときに実行する必要がある操作を表します。 |
| IComplexPropertyAnnotationChangedConvention |
複雑なプロパティに対して注釈が変更されたときに実行する必要がある操作を表します。 |
| IComplexPropertyFieldChangedConvention |
複合プロパティのバッキング フィールドが変更されたときに実行する必要がある操作を表します。 |
| IComplexPropertyNullabilityChangedConvention |
複合プロパティの null 値の許容が変更されたときに実行する必要がある操作を表します。 |
| IComplexPropertyRemovedConvention |
複合プロパティが型に似たオブジェクトから削除されたときに実行する必要がある操作を表します。 |
| IComplexTypeAnnotationChangedConvention |
複合型で注釈が変更されたときに実行する操作を表します。 |
| IComplexTypeMemberIgnoredConvention |
複合型メンバーが無視されたときに実行する必要がある操作を表します。 |
| IConvention |
これは、すべての規則インターフェイスの基本インターフェイスであり、直接実装しないでください。 |
| IConventionBatch |
規則の呼び出しが実行または破棄されるまで遅延するオブジェクトを表します。 |
| IConventionContext |
各規則呼び出しに関連付けられているコンテキスト情報。 |
| IConventionContext<TMetadata> |
各規則呼び出しに関連付けられているコンテキスト情報。 |
| IDiscriminatorPropertySetConvention |
型に識別子プロパティが設定されている場合に実行する必要がある操作を表します。 |
| IElementTypeAnnotationChangedConvention |
コレクション プロパティの要素に対して注釈が変更されたときに実行する必要がある操作を表します。 |
| IElementTypeNullabilityChangedConvention |
コレクション プロパティの要素に対する null 値の許容が変更された場合に実行する必要がある操作を表します。 |
| IEntityTypeAddedConvention |
エンティティ型がモデルに追加されたときに実行する必要がある操作を表します。 |
| IEntityTypeAnnotationChangedConvention |
エンティティ型で注釈が変更されたときに実行する必要がある操作を表します。 |
| IEntityTypeBaseTypeChangedConvention |
エンティティ型の基本型が変更されたときに実行する必要がある操作を表します。 |
| IEntityTypeIgnoredConvention |
エンティティ型が無視されるときに実行する必要がある操作を表します。 |
| IEntityTypeMemberIgnoredConvention |
エンティティ型のメンバーが無視されたときに実行する必要がある操作を表します。 |
| IEntityTypePrimaryKeyChangedConvention |
エンティティ型の主キーが変更されたときに実行する必要がある操作を表します。 |
| IEntityTypeRemovedConvention |
エンティティ型がモデルから削除されたときに実行する必要がある操作を表します。 |
| IForeignKeyAddedConvention |
外部キーがエンティティ型に追加されたときに実行する必要がある操作を表します。 |
| IForeignKeyAnnotationChangedConvention |
外部キーに対して注釈が変更されたときに実行する操作を表します。 |
| IForeignKeyConstrainednessChangedConvention |
外部キーの制約が変更されたときに実行する必要がある操作を表します。 |
| IForeignKeyDependentRequirednessChangedConvention |
外部キーの依存する必要が変更されたときに実行する必要がある操作を表します。 |
| IForeignKeyNullNavigationSetConvention |
ナビゲーションが外部キーに対して |
| IForeignKeyOwnershipChangedConvention |
外部キーの所有権の値が変更されたときに実行する必要がある操作を表します。 |
| IForeignKeyPrincipalEndChangedConvention |
外部キーのプリンシパルの末尾が変更されたときに実行する必要がある操作を表します。 |
| IForeignKeyPropertiesChangedConvention |
外部キーのプロパティまたはプリンシパル キーが変更されたときに実行する必要がある操作を表します。 |
| IForeignKeyRemovedConvention |
外部キーが削除されたときに実行する必要がある操作を表します。 |
| IForeignKeyRequirednessChangedConvention |
外部キーの要件が変更されたときに実行する必要がある操作を表します。 |
| IForeignKeyUniquenessChangedConvention |
外部キーの一意性が変更されたときに実行する必要がある操作を表します。 |
| IIndexAddedConvention |
エンティティ型にインデックスを追加するときに実行する操作を表します。 |
| IIndexAnnotationChangedConvention |
インデックスに対して注釈が変更されたときに実行する操作を表します。 |
| IIndexRemovedConvention |
エンティティ型からインデックスが削除されたときに実行する必要がある操作を表します。 |
| IIndexSortOrderChangedConvention |
インデックスの並べ替え順序が変更されたときに実行する操作を表します。 |
| IIndexUniquenessChangedConvention |
インデックスの一意性が変更されたときに実行する必要がある操作を表します。 |
| IKeyAddedConvention |
エンティティ型にキーを追加するときに実行する操作を表します。 |
| IKeyAnnotationChangedConvention |
キーに対して注釈が変更されたときに実行する操作を表します。 |
| IKeyRemovedConvention |
キーが削除されたときに実行する必要がある操作を表します。 |
| IModelAnnotationChangedConvention |
モデルで注釈が変更されたときに実行する操作を表します。 |
| IModelEmbeddedDiscriminatorNameConvention |
モデルの埋め込み識別子名が変更されたときに実行する必要がある操作を表します。 |
| IModelFinalizedConvention |
モデルが完成した後に実行する必要があり、変更できなくなった操作を表します。 |
| IModelFinalizingConvention |
モデルの最終処理時に実行する必要がある操作を表します。 |
| IModelInitializedConvention |
モデルの初期化時に実行する必要がある操作を表します。 |
| INavigationAddedConvention |
エンティティ型にナビゲーションを追加するときに実行する操作を表します。 |
| INavigationAnnotationChangedConvention |
ナビゲーションで注釈が変更されたときに実行する操作を表します。 |
| INavigationRemovedConvention |
エンティティ型からナビゲーションが削除されたときに実行する必要がある操作を表します。 |
| IPropertyAddedConvention |
プロパティがエンティティ型に追加されたときに実行する必要がある操作を表します。 |
| IPropertyAnnotationChangedConvention |
プロパティの注釈が変更されたときに実行する必要がある操作を表します。 |
| IPropertyAutoLoadChangedConvention |
プロパティの IsAutoLoaded 値が変更されたときに実行する操作を表します。 |
| IPropertyElementTypeChangedConvention |
プロパティの IElementType が変更されたときに実行する必要がある操作を表します。 |
| IPropertyFieldChangedConvention |
プロパティのバッキング フィールドが変更されたときに実行する必要がある操作を表します。 |
| IPropertyNullabilityChangedConvention |
プロパティの null 値の許容が変更されたときに実行する必要がある操作を表します。 |
| IPropertyRemovedConvention |
プロパティがエンティティ型から削除されたときに実行する必要がある操作を表します。 |
| ISkipNavigationAddedConvention |
スキップ ナビゲーションがエンティティ型に追加されたときに実行する必要がある操作を表します。 |
| ISkipNavigationAnnotationChangedConvention |
スキップ ナビゲーションで注釈が変更されたときに実行する必要がある操作を表します。 |
| ISkipNavigationForeignKeyChangedConvention |
スキップ ナビゲーション外部キーが変更されたときに実行する必要がある操作を表します。 |
| ISkipNavigationInverseChangedConvention |
スキップ ナビゲーションの逆が変更されたときに実行する必要がある操作を表します。 |
| ISkipNavigationRemovedConvention |
スキップ ナビゲーションがエンティティ型から削除されたときに実行する必要がある操作を表します。 |
| ITriggerAddedConvention |
エンティティ型にトリガーが追加されたときに実行する必要がある操作を表します。 |
| ITriggerRemovedConvention |
エンティティ型からトリガーが削除されたときに実行する必要がある操作を表します。 |
| ITypeIgnoredConvention |
型が無視されたときに実行する操作を表します。 |