CoreEventId クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ILoggerに記録されたメッセージと、DiagnosticSourceに送信されたイベントに対応するイベントのイベント ID。
public static class CoreEventId
type CoreEventId = class
Public Class CoreEventId
- 継承
-
CoreEventId
注釈
これらの ID は、警告の動作を構成するために WarningsConfigurationBuilder と共に使用されます。
詳細と例については 、「ログ記録、イベント、診断 」を参照してください。
フィールド
| Name | 説明 |
|---|---|
| AccidentalComplexPropertyCollection |
複合プロパティはコレクション型で構成されますが、コレクションとしてマークされません。 |
| AccidentalEntityType |
エンティティ型はエンティティ型としてマップされています。 この型を意図的にマッピングする場合は、この警告を抑制し、GitHubに関する問題を報告してください。 |
| AmbiguousEndRequiredWarning |
依存側の終了が決定される前に、必要に応じて構成された外部キー。 |
| CascadeDelete |
親が削除されたため、エンティティが削除またはデタッチされています。 |
| CascadeDeleteOrphan |
エンティティの親との必要な関係が切断されたため、エンティティが削除またはデタッチされています。 |
| CollectionChangeDetected |
DetectChanges は、エンティティがコレクション ナビゲーション プロパティから追加または削除されたことを検出しました。 |
| CollectionWithoutComparer |
プロパティには、値コンバーターを持つコレクションまたは列挙型がありますが、値比較子はありません。 |
| CompiledModelProviderMismatchWarning |
コンパイル済みモデルが見つかりましたが、別のデータベース プロバイダー用に構築されました。 |
| ComplexElementPropertyChangeDetected |
DetectChanges は、プロパティ値の変更を検出しました。 |
| ConflictingForeignKeyAttributesOnNavigationAndPropertyWarning |
ナビゲーションで指定された ForeignKeyAttribute が、プロパティで指定された ForeignKeyAttribute と一致しません。 |
| ConflictingKeylessAndKeyAttributesWarning |
エンティティ型の KeylessAttribute 属性が、少なくとも 1 つのプロパティの KeyAttribute 属性と競合しています。 |
| ConflictingShadowForeignKeysWarning |
外部キー規則に最も一致するプロパティは、別の外部キーによって既に使用されています。 |
| ContextDisposed |
DbContextが破棄されています。 |
| ContextInitialized |
DbContextが初期化されました。 |
| CoreBaseId |
Entity Framework またはプロバイダー コードによって使用されるイベント ID の下限。 |
| DetachedLazyLoadingWarning |
デタッチされた/追跡しないエンティティからプロパティを遅延読み込みしようとしました。 |
| DetectChangesCompleted |
DetectChanges が完了しました。 |
| DetectChangesStarting |
DetectChanges が開始中です。 |
| DistinctAfterOrderByWithoutRowLimitingOperatorWarning |
クエリでは、順序を適用した後に 'Distinct' 演算子を使用します。
|
| DuplicateDependentEntityTypeInstanceWarning |
同じエンティティが別の共有エンティティの種類として追跡されています。 このイベントは、 DbLoggerCategory.Update カテゴリにあります。 |
| EnsureCreatedWithTrackedEntitiesWarning |
EnsureCreatedAsync(CancellationToken) は、追加、変更、または削除されたエンティティを既に追跡しているコンテキストで呼び出されました。 これらの変更は、一時的な障害が原因で再試行が発生した場合に失われます。 このイベントは、 DbLoggerCategory.Infrastructure カテゴリにあります。 このイベントは、DiagnosticSourceで使用される場合、EventData ペイロードを使用します。 |
| ExecutionStrategyRetrying |
実行中に一時的な例外が発生し、操作が再試行されます。 |
| FirstWithoutOrderByAndFilterWarning |
古い.
クエリでは、OrderBy を使用せずに First/FirstOrDefault 操作を使用し、フィルター処理を行うと、予期しない結果が発生する可能性があります。 |
| ForeignKeyAttributesOnBothNavigationsWarning |
ForeignKeyAttributeが両側のナビゲーションで指定されたため、ナビゲーションは 2 つのリレーションシップに分離されました。 |
| ForeignKeyAttributesOnBothPropertiesWarning |
ForeignKeyAttributeが両側のプロパティで指定されたため、ナビゲーションは 2 つのリレーションシップに分離されました。 |
| ForeignKeyChangeDetected |
DetectChanges は、外部キー プロパティ値の変更を検出しました。 |
| IncludeIgnoredWarning |
古い.
クエリのコンパイル中にナビゲーションが無視されました。 このイベントは、 DbLoggerCategory.Query カテゴリにあります。 |
| IncompatibleMatchingForeignKeyProperties |
外部キー プロパティに最適な一致は、プリンシパル キーと互換性がありません。 |
| InconsistentOwnedDataWarning |
所有エンティティが読み込まれましたが、所有エンティティは null でした。 これは、データベース内の一貫性のないデータを示します。 所有エンティティは無視されます。 |
| InvalidIncludePathError |
インクルード パス '{navigationChain}' が無効です。'{navigationName}' のナビゲーションが見つかりませんでした。 |
| LazyLoadOnDisposedContextWarning |
DbContext が破棄された後、プロパティの遅延読み込みが試行されました。 |
| ManyServiceProvidersCreatedWarning |
多くのサービス プロバイダーが 1 つのアプリ ドメインに作成されました。 |
| MappedComplexPropertyIgnoredWarning |
プロパティは最初に明示的にマップされ、その後無視されました。 |
| MappedEntityTypeIgnoredWarning |
エンティティ型は最初に明示的にマップされ、次に無視されました。 |
| MappedNavigationIgnoredWarning |
ナビゲーションは最初に明示的にマップされ、その後無視されました。 |
| MappedPropertyIgnoredWarning |
プロパティは最初に明示的にマップされ、その後無視されました。 |
| MultipleInversePropertiesSameTargetWarning |
同じ逆ナビゲーションを指す InversePropertyAttribute を持つ複数のナビゲーションがあります。 |
| MultipleNavigationProperties |
同じ型へのナビゲーションである可能性がある複数のプロパティがあります。 |
| MultiplePrimaryKeyCandidates |
主キーとして使用できるプロパティは複数あります。 |
| NavigationBaseIncluded |
ナビゲーション ベースがクエリに含まれていました。 |
| NavigationBaseIncludeIgnored |
修正のために既に設定されるため、クエリに含めるに固有のナビゲーション ベースは無視されました。 |
| NavigationIncluded |
古い.
ナビゲーションがクエリに含まれていました。 このイベントは、 DbLoggerCategory.Query カテゴリにあります。 |
| NavigationLazyLoading |
ナビゲーション プロパティが遅延読み込み中です。 |
| NoEntityTypeConfigurationsWarning |
IEntityTypeConfiguration<TEntity>を実装する型をインスタンス化できませんでした。 |
| NonDefiningInverseNavigationWarning |
古い.
InversePropertyAttributeポイントするナビゲーションは、定義ナビゲーションではありません。 |
| NonNullableInverted |
古い.
null 非許容のナビゲーション プロパティを持つエンティティ型が、リレーションシップの依存側として構成されました。 このイベントは、 DbLoggerCategory.Model カテゴリにあります。 このイベントは、DiagnosticSourceで使用される場合、NavigationEventData ペイロードを使用します。 |
| NonNullableReferenceOnBothNavigations |
古い.
両方のナビゲーションで null 非許容が指定されたため、2 つのリレーションシップに分離されたナビゲーション。 このイベントは、 DbLoggerCategory.Model カテゴリにあります。 このイベントは、DiagnosticSourceで使用される場合、TwoPropertyBaseCollectionsEventData ペイロードを使用します。 |
| NonNullableReferenceOnDependent |
古い.
依存エンティティに対するナビゲーション プロパティの null 非許容は無視されました。 このイベントは、 DbLoggerCategory.Model カテゴリにあります。 このイベントは、DiagnosticSourceで使用される場合、NavigationEventData ペイロードを使用します。 |
| NonOwnershipInverseNavigationWarning |
InversePropertyAttributeポイントするナビゲーションは、定義ナビゲーションではありません。 |
| OldModelVersionWarning |
コンテキスト オプションで指定されたモデルは、以前の EF Core バージョンで作成されました。 |
| OptimisticConcurrencyException |
への呼び出し中に OptimisticConcurrencyException がスローされました SaveChanges() |
| PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning |
グローバル クエリ フィルターが定義され、宣言元エンティティに一致するフィルターがないプリンシパル エンティティを含む必須のナビゲーション |
| PossibleUnintendedCollectionNavigationNullComparisonWarning |
コレクション ナビゲーションと null の意図しない比較が考えられます。 |
| PossibleUnintendedReferenceComparisonWarning |
意図しない参照比較の可能性があります。 |
| PropertyChangeDetected |
DetectChanges は、プロパティ値の変更を検出しました。 |
| ProviderBaseId |
データベース プロバイダーによってのみ使用されるイベント ID の下限。 |
| ProviderDesignBaseId |
データベース プロバイダーの設計時とツールでのみ使用されるイベント ID の下限。 |
| QueryCanceled |
コンテキスト型 '{contextType}' のクエリが取り消されました。 |
| QueryCompilationStarting |
クエリのコンパイルを開始しています。 |
| QueryExecutionPlanned |
クエリの実行が計画されています。 |
| QueryIterationFailed |
クエリの結果の処理中にエラーが発生しました。 |
| QueryModelCompiling |
古い.
クエリ モデルがコンパイルされています。 このイベントは、 DbLoggerCategory.Query カテゴリにあります。 |
| QueryModelOptimized |
古い.
クエリ モデルが最適化されました。 このイベントは、 DbLoggerCategory.Query カテゴリにあります。 |
| RedundantAddServicesCallWarning |
サービス プロバイダーで 'AddEntityFramework*' が呼び出されましたが、'UseInternalServiceProvider' は呼び出されませんでした。 |
| RedundantForeignKeyWarning |
構成された IForeignKey は冗長です。 |
| RedundantIndexRemoved |
プロパティが既にカバーされているため、インデックスは作成されませんでした。 |
| ReferenceChangeDetected |
DetectChanges は、別のエンティティによるエンティティ参照への変更を検出しました。 |
| RelationalBaseId |
リレーショナル データベース プロバイダーによって使用されるイベント ID の下限。 |
| RequiredAttributeInverted |
古い.
RequiredAttributeを持つナビゲーション プロパティを持つエンティティ型が、リレーションシップの依存側として構成されました。 このイベントは、 DbLoggerCategory.Model カテゴリにあります。 このイベントは、DiagnosticSourceで使用される場合、NavigationEventData ペイロードを使用します。 |
| RequiredAttributeOnBothNavigations |
古い.
RequiredAttributeが両方のナビゲーションで指定されたため、ナビゲーションは 2 つのリレーションシップに分離されました。 このイベントは、 DbLoggerCategory.Model カテゴリにあります。 このイベントは、DiagnosticSourceで使用される場合、TwoPropertyBaseCollectionsEventData ペイロードを使用します。 |
| RequiredAttributeOnCollection |
コレクション ナビゲーション プロパティの RequiredAttribute は無視されました。 |
| RequiredAttributeOnDependent |
古い.
依存エンティティへのナビゲーション プロパティの RequiredAttribute は無視されました。 このイベントは、 DbLoggerCategory.Model カテゴリにあります。 このイベントは、DiagnosticSourceで使用される場合、NavigationEventData ペイロードを使用します。 |
| RequiredAttributeOnSkipNavigation |
スキップ ナビゲーション プロパティの RequiredAttribute は無視されました。 |
| RowLimitingOperationWithoutOrderByWarning |
古い.
クエリでは、OrderBy なしで行制限操作 (Skip/Take) が使用され、予期しない結果になる可能性があります。 |
| SaveChangesCanceled |
データベースに変更を保存しようとしてエラーが発生しました。 |
| SaveChangesCompleted |
SaveChanges() または、そのオーバーロードのいずれかが完了しました。 |
| SaveChangesFailed |
データベースに変更を保存しようとしてエラーが発生しました。 |
| SaveChangesStarting |
SaveChanges() またはそのオーバーロードの 1 つが開始されました。 |
| SensitiveDataLoggingEnabledWarning |
機密データのログ記録が有効になっており、ログに記録される可能性があることを示す警告。 |
| ServiceProviderCreated |
サービス プロバイダーは、Entity Framework によって内部で使用するために作成されました。 |
| ServiceProviderDebugInfo |
新しい内部サービス プロバイダーが作成された理由のデバッグ情報を提供します。 |
| ShadowForeignKeyPropertyCreated |
外部キー プロパティは、この外部キーの単純な名前と競合するプロパティがエンティティ型に存在するが、マップされていないか、別のリレーションシップに既に使用されているか、関連付けられている主キーの種類と互換性がないため、シャドウ状態で作成されました。 |
| ShadowPropertyCreated |
シャドウ プロパティが作成されました。 |
| ShadowPropertyNameNotValidIdentifierWarning |
シャドウ プロパティには、有効な識別子ではない名前があり、生成されたコードで問題が発生する可能性があります。 |
| SkipCollectionChangeDetected |
DetectChanges は、エンティティがコレクションスキップ ナビゲーション プロパティに追加または削除されたことを検出しました。 |
| SkippedEntityTypeConfigurationWarning |
IEntityTypeConfiguration<TEntity>を実装する型をインスタンス化できませんでした。 |
| StartedTracking |
エンティティは、 DbContextによって追跡されています。 |
| StateChanged |
DbContextによって追跡されるエンティティは、EntityState間で変化しています。 |
| StringEnumValueInJson |
列挙型の文字列値が JSON から読み取られました。 EF Core 8 以降では、既定で列挙値を数値として JSON に格納するように破壊的変更が行われました。 詳細については、https://aka.ms/efcore-docs-jsonenums を参照してください。 |
| TypeLoadingErrorWarning |
アセンブリからの型の読み込み中にエラーが無視されました。 |
| ValueGenerated |
追跡対象エンティティのプロパティが生成された値を取得しています。 |