CoreEventId クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
にログに記録されたメッセージに対応するイベントのイベント ID と にILoggerDiagnosticSource送信されるイベント。
public static class CoreEventId
type CoreEventId = class
Public Class CoreEventId
- 継承
-
CoreEventId
注釈
これらの ID は、 と共 WarningsConfigurationBuilder に使用して警告の動作を構成するためにも使用されます。
詳細と例については、「ログ、イベント、および診断」を参照してください。
フィールド
AmbiguousEndRequiredWarning |
依存終了が決定される前に、必要に応じて構成された外部キー。 |
CascadeDelete |
エンティティの親が削除されたため、エンティティが削除またはデタッチされています。 |
CascadeDeleteOrphan |
エンティティの親との必要なリレーションシップが切断されたため、エンティティが削除またはデタッチされています。 |
CollectionChangeDetected |
DetectChanges では、コレクション ナビゲーション プロパティからエンティティが追加または削除されたことが検出されました。 |
CollectionWithoutComparer |
プロパティには、値コンバーターを持つコレクションまたは列挙型がありますが、値の比較子はありません。 |
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 にあります。 |
ExecutionStrategyRetrying |
実行中に一時的な例外が発生し、操作が再試行されます。 |
FirstWithoutOrderByAndFilterWarning |
互換性のために残されています。.
クエリでは、OrderBy を使用せずに First/FirstOrDefault 操作を使用し、フィルター処理を行うと、予期しない結果になる可能性があります。 |
ForeignKeyAttributesOnBothNavigationsWarning |
両側のナビゲーションで指定されているように、2 つのリレーションシップ ForeignKeyAttribute に分離されたナビゲーション。 |
ForeignKeyAttributesOnBothPropertiesWarning |
両側のプロパティで指定されたように ForeignKeyAttribute 、2 つのリレーションシップに区切られたナビゲーション。 |
ForeignKeyChangeDetected |
DetectChanges によって外部キー プロパティ値の変更が検出されました。 |
IncludeIgnoredWarning |
互換性のために残されています。.
クエリのコンパイル中にナビゲーションが無視されました。 このイベントはカテゴリ内 DbLoggerCategory.Query にあります。 |
IncompatibleMatchingForeignKeyProperties |
外部キー プロパティに最適な一致は、プリンシパル キーと互換性がありません。 |
InvalidIncludePathError |
インクルード パス '{navigationChain}' が無効です。'{navigationName}' のナビゲーションが見つかりませんでした。 |
LazyLoadOnDisposedContextWarning |
DbContext が破棄された後、プロパティの遅延読み込みが試行されました。 |
ManyServiceProvidersCreatedWarning |
多くのサービス プロバイダーは、1 つのアプリ ドメインで作成されました。 |
MappedComplexPropertyIgnoredWarning |
プロパティは最初に明示的にマップされ、その後無視されました。 |
MappedEntityTypeIgnoredWarning |
エンティティ型は最初に明示的にマップされ、その後無視されました。 |
MappedNavigationIgnoredWarning |
ナビゲーションは最初に明示的にマップされ、その後無視されました。 |
MappedPropertyIgnoredWarning |
プロパティは最初に明示的にマップされ、その後無視されました。 |
MultipleInversePropertiesSameTargetWarning |
同じ逆ナビゲーションを InversePropertyAttribute 指す複数のナビゲーションがあります。 |
MultipleNavigationProperties |
同じ型へのナビゲーションである可能性がある複数のプロパティがあります。 |
MultiplePrimaryKeyCandidates |
主キーとして使用できるプロパティは複数あります。 |
NavigationBaseIncluded |
ナビゲーション ベースがクエリに含まれていました。 |
NavigationBaseIncludeIgnored |
[クエリに含める] に固有のナビゲーション ベースは、修正のために既に設定されるため、無視されました。 |
NavigationIncluded |
互換性のために残されています。.
ナビゲーションがクエリに含まれていました。 このイベントはカテゴリ内 DbLoggerCategory.Query にあります。 |
NavigationLazyLoading |
ナビゲーション プロパティが遅延読み込み中です。 |
NonDefiningInverseNavigationWarning |
互換性のために残されています。.
を指す InversePropertyAttribute ナビゲーションは、定義ナビゲーションではありません。 |
NonNullableInverted |
互換性のために残されています。.
null 非許容のナビゲーション プロパティを持つエンティティ型が、リレーションシップの依存側として構成されました。 このイベントはカテゴリ内 DbLoggerCategory.Model にあります。 このイベントは、 と共に NavigationEventData 使用する場合にペイロードを DiagnosticSource使用します。 |
NonNullableReferenceOnBothNavigations |
互換性のために残されています。.
null 非許容として 2 つのリレーションシップに分離されたナビゲーションは、両方のナビゲーションで指定されました。 このイベントはカテゴリ内 DbLoggerCategory.Model にあります。 このイベントは、 と共に TwoPropertyBaseCollectionsEventData 使用する場合にペイロードを DiagnosticSource使用します。 |
NonNullableReferenceOnDependent |
互換性のために残されています。.
依存エンティティに対するナビゲーション プロパティの null 非許容は無視されました。 このイベントはカテゴリ内 DbLoggerCategory.Model にあります。 このイベントは、 と共に NavigationEventData 使用する場合にペイロードを DiagnosticSource使用します。 |
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 にあります。 このイベントは、 と共に NavigationEventData 使用する場合にペイロードを DiagnosticSource使用します。 |
RequiredAttributeOnBothNavigations |
互換性のために残されています。.
両方のナビゲーションで指定されたとおり RequiredAttribute に 2 つのリレーションシップに分離されたナビゲーション。 このイベントはカテゴリ内 DbLoggerCategory.Model にあります。 このイベントは、 と共に TwoPropertyBaseCollectionsEventData 使用する場合にペイロードを DiagnosticSource使用します。 |
RequiredAttributeOnCollection |
RequiredAttributeコレクション ナビゲーション プロパティの は無視されました。 |
RequiredAttributeOnDependent |
互換性のために残されています。.
RequiredAttribute依存エンティティへのナビゲーション プロパティの は無視されました。 このイベントはカテゴリ内 DbLoggerCategory.Model にあります。 このイベントは、 と共に NavigationEventData 使用する場合にペイロードを DiagnosticSource使用します。 |
RequiredAttributeOnSkipNavigation |
RequiredAttributeスキップ ナビゲーション プロパティの は無視されました。 |
RowLimitingOperationWithoutOrderByWarning |
互換性のために残されています。.
クエリでは、OrderBy を使用しない行制限操作 (Skip/Take) が使用され、予期しない結果になる可能性があります。 |
SaveChangesCanceled |
データベースに変更を保存しようとしてエラーが発生しました。 |
SaveChangesCompleted |
SaveChanges() またはそのオーバーロードの 1 つが完了しました。 |
SaveChangesFailed |
データベースに変更を保存しようとしてエラーが発生しました。 |
SaveChangesStarting |
SaveChanges() またはそのオーバーロードの 1 つが開始されました。 |
SensitiveDataLoggingEnabledWarning |
機密データ ログが有効であり、ログに記録される可能性があることを示す警告。 |
ServiceProviderCreated |
サービス プロバイダーは、Entity Framework によって内部で使用するために作成されました。 |
ServiceProviderDebugInfo |
新しい内部サービス プロバイダーが作成された理由のデバッグ情報を提供します。 |
ShadowForeignKeyPropertyCreated |
外部キー プロパティは、この外部キーの単純な名前と競合するプロパティがエンティティ型に存在するが、マップされていないか、別のリレーションシップに既に使用されているか、関連付けられている主キーの種類と互換性がないため、シャドウ状態で作成されました。 |
ShadowPropertyCreated |
シャドウ プロパティが作成されました。 |
SkipCollectionChangeDetected |
DetectChanges は、エンティティがコレクションのスキップ ナビゲーション プロパティから追加または削除されたことを検出しました。 |
StartedTracking |
エンティティは によって DbContext追跡されています。 |
StateChanged |
によって DbContext 追跡されるエンティティは、ある EntityState エンティティから別のエンティティに変更されています。 |
StringEnumValueInJson |
列挙型の文字列値が JSON から読み取られました。 EF Core 8 以降では、列挙型の値を既定で数値として JSON に格納するように破壊的変更が行われました。 詳細については、https://aka.ms/efcore-docs-jsonenums を参照してください。 |
ValueGenerated |
追跡対象エンティティの プロパティは、生成された値を取得しています。 |
適用対象
Entity Framework