CoreEventId Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Идентификаторы событий для событий, соответствующих сообщениям, зарегистрированным в , ILogger и событиям, отправленным в DiagnosticSource.
public static class CoreEventId
type CoreEventId = class
Public Class CoreEventId
- Наследование
-
CoreEventId
Комментарии
Эти идентификаторы также используются с WarningsConfigurationBuilder для настройки поведения предупреждений.
Дополнительные сведения и примеры см. в разделе Ведение журнала, события и диагностика.
Поля
| AmbiguousEndRequiredWarning |
Внешний ключ, настроенный по мере необходимости до определения зависимого конца. |
| CascadeDelete |
Сущность удаляется или отсоединяется из-за удаления ее родительского элемента. |
| CascadeDeleteOrphan |
Сущность удаляется или отсоединяется, так как необходимое отношение к ее родительскому элементу было разорвано. |
| CollectionChangeDetected |
DetectChanges обнаружила, что сущности были добавлены и (или) удалены из свойства навигации коллекции. |
| CollectionWithoutComparer |
Свойство имеет тип коллекции или перечисления с преобразователем значений, но без средства сравнения значений. |
| ConflictingForeignKeyAttributesOnNavigationAndPropertyWarning |
Объект , ForeignKeyAttribute указанный в навигации, не соответствует указанному ForeignKeyAttribute в свойстве . |
| ConflictingKeylessAndKeyAttributesWarning |
Атрибут KeylessAttribute типа сущности конфликтует с атрибутом по крайней KeyAttribute мере в одном из его свойств. |
| ConflictingShadowForeignKeysWarning |
Свойства, которые лучше всего соответствуют соглашению о внешнем ключе, уже используются другим внешним ключом. |
| ContextDisposed |
Объект DbContext удаляется. |
| ContextInitialized |
Инициализирован DbContext объект . |
| CoreBaseId |
Нижняя граница для идентификаторов событий, используемых любым кодом Entity Framework или поставщика. |
| DetachedLazyLoadingWarning |
Предпринята попытка отложенной загрузки свойства из отсоединяемой сущности или сущности без отслеживания. |
| DetectChangesCompleted |
DetectChanges завершено. |
| DetectChangesStarting |
DetectChanges запускается. |
| DistinctAfterOrderByWithoutRowLimitingOperatorWarning |
После применения упорядочения в запросе используется оператор Distinct. Если до и после упорядочения используется |
| DuplicateDependentEntityTypeInstanceWarning |
Эта же сущность отслеживается как другой тип общей сущности. Это событие входит в категорию DbLoggerCategory.Update . |
| ExecutionStrategyRetrying |
Во время выполнения было обнаружено временное исключение, и операция будет повторна. |
| FirstWithoutOrderByAndFilterWarning |
Устаревшие..
Запрос использует операцию First/FirstOrDefault без OrderBy и фильтра, что может привести к непредсказуемым результатам. |
| ForeignKeyAttributesOnBothNavigationsWarning |
Навигации разделены на две связи, как ForeignKeyAttribute указано в навигациях с обеих сторон. |
| ForeignKeyAttributesOnBothPropertiesWarning |
Навигации разделены на две связи, как ForeignKeyAttribute указано в свойствах с обеих сторон. |
| ForeignKeyChangeDetected |
Функция DetectChanges обнаружила изменение значения свойства внешнего ключа. |
| IncludeIgnoredWarning |
Устаревшие..
При компиляции запроса навигация была проигнорирована. Это событие входит в категорию DbLoggerCategory.Query . |
| IncompatibleMatchingForeignKeyProperties |
Лучшее соответствие свойств внешнего ключа несовместимо с основным ключом. |
| InvalidIncludePathError |
Недопустимый путь "{navigationChain}", не удалось найти навигацию для "{navigationName}". |
| LazyLoadOnDisposedContextWarning |
Предпринята попытка отложенной загрузки свойства после удаления DbContext. |
| ManyServiceProvidersCreatedWarning |
Многие поставщики услуг были созданы в одном домене приложения. |
| MappedComplexPropertyIgnoredWarning |
Свойство сначала было сопоставлено явно, а затем проигнорировано. |
| MappedEntityTypeIgnoredWarning |
Тип сущности сначала был явно сопоставлен, а затем проигнорирован. |
| MappedNavigationIgnoredWarning |
Навигация сначала была явно сопоставлена, а затем проигнорирована. |
| MappedPropertyIgnoredWarning |
Свойство сначала было сопоставлено явно, а затем проигнорировано. |
| MultipleInversePropertiesSameTargetWarning |
Существует несколько навигаций, которые InversePropertyAttribute указывают на одну и ту же обратную навигацию. |
| MultipleNavigationProperties |
Существует несколько свойств, которые могут быть переходами к одному типу. |
| MultiplePrimaryKeyCandidates |
В качестве первичного ключа можно использовать несколько свойств. |
| NavigationBaseIncluded |
В запрос была включена база навигации. |
| NavigationBaseIncludeIgnored |
База навигации, относяскаяся к включению в запрос, была проигнорирована, так как она будет заполнена уже из-за исправления. |
| NavigationIncluded |
Устаревшие..
В запрос была включена навигация. Это событие входит в категорию DbLoggerCategory.Query . |
| NavigationLazyLoading |
Свойство навигации загружается отложенно. |
| NonDefiningInverseNavigationWarning |
Устаревшие..
Навигация, указывающая на , InversePropertyAttribute не является определяющей. |
| NonNullableInverted |
Устаревшие..
Тип сущности со свойством навигации, допускающим значение NULL, был настроен в качестве зависимой стороны в связи. Это событие входит в категорию DbLoggerCategory.Model . Это событие использует полезные NavigationEventData данные при использовании с DiagnosticSource. |
| NonNullableReferenceOnBothNavigations |
Устаревшие..
Навигации, разделенные на две связи, так как в обеих навигациях была указана возможность ненулевого значения. Это событие входит в категорию 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 |
Нижняя граница идентификаторов событий, используемых только поставщиками баз данных. |
| ProviderDesignBaseId |
Нижняя граница идентификаторов событий, используемых только поставщиком базы данных и инструментами. |
| QueryCanceled |
Запрос был отменен для типа контекста "{contextType}". |
| QueryCompilationStarting |
Запуск компиляции запросов. |
| QueryExecutionPlanned |
Запрос планируется выполнить. |
| QueryIterationFailed |
Ошибка при обработке результатов запроса. |
| QueryModelCompiling |
Устаревшие..
Выполняется компиляция модели запросов. Это событие входит в категорию DbLoggerCategory.Query . |
| QueryModelOptimized |
Устаревшие..
Оптимизирована модель запросов. Это событие входит в категорию DbLoggerCategory.Query . |
| RedundantAddServicesCallWarning |
Метод AddEntityFramework*был вызван для поставщика услуг, но UseInternalServiceProvider — нет. |
| RedundantForeignKeyWarning |
Настроенный объект IForeignKey является избыточным. |
| RedundantIndexRemoved |
Индекс не был создан, так как свойства уже охвачены. |
| ReferenceChangeDetected |
Функция DetectChanges обнаружила изменение ссылок на сущности другой сущностью. |
| RelationalBaseId |
Нижняя граница идентификаторов событий, используемых любым поставщиком реляционной базы данных. |
| RequiredAttributeInverted |
Устаревшие..
Тип сущности со свойством навигации, которое содержит RequiredAttribute , был настроен в качестве зависимой стороны в связи. Это событие входит в категорию DbLoggerCategory.Model . Это событие использует полезные NavigationEventData данные при использовании с DiagnosticSource. |
| RequiredAttributeOnBothNavigations |
Устаревшие..
Навигации разделены на две связи, как RequiredAttribute было указано в обеих навигациях. Это событие входит в категорию DbLoggerCategory.Model . Это событие использует полезные TwoPropertyBaseCollectionsEventData данные при использовании с DiagnosticSource. |
| RequiredAttributeOnCollection |
Свойство RequiredAttribute навигации коллекции было проигнорировано. |
| RequiredAttributeOnDependent |
Устаревшие..
Свойство RequiredAttribute в свойстве навигации для зависимой сущности было проигнорировано. Это событие входит в категорию DbLoggerCategory.Model . Это событие использует полезные NavigationEventData данные при использовании с DiagnosticSource. |
| RequiredAttributeOnSkipNavigation |
Свойство RequiredAttribute навигации skip было проигнорировано. |
| RowLimitingOperationWithoutOrderByWarning |
Устаревшие..
Запрос использует операцию ограничения строк (Skip/Take) без OrderBy, что может привести к непредсказуемым результатам. |
| SaveChangesCanceled |
Произошла ошибка при попытке сохранить изменения в базе данных. |
| SaveChangesCompleted |
SaveChanges() или завершена одна из его перегрузок. |
| SaveChangesFailed |
Произошла ошибка при попытке сохранить изменения в базе данных. |
| SaveChangesStarting |
SaveChanges() или запущена одна из его перегрузок. |
| SensitiveDataLoggingEnabledWarning |
Предупреждение о том, что ведение журнала конфиденциальных данных включено и может быть зарегистрировано. |
| ServiceProviderCreated |
Поставщик услуг был создан для внутреннего использования Entity Framework. |
| ServiceProviderDebugInfo |
Предоставляет отладочную информацию о том, почему был создан новый внутренний поставщик услуг. |
| ShadowForeignKeyPropertyCreated |
Свойство внешнего ключа было создано в теневом состоянии, так как конфликтующее свойство с простым именем этого внешнего ключа существует в типе сущности, но либо не сопоставлено, уже используется для другой связи, либо несовместимо со связанным типом первичного ключа. |
| ShadowPropertyCreated |
Создано свойство тени. |
| SkipCollectionChangeDetected |
DetectChanges обнаружила, что сущности были добавлены и (или) удалены из свойства навигации skip коллекции. |
| StartedTracking |
Сущность отслеживается с помощью DbContext. |
| StateChanged |
Сущность, отслеживаемая объектом , DbContext меняется с одной EntityState на другую. |
| StringEnumValueInJson |
Строковое значение перечисления было считано из JSON. Начиная с EF Core 8, было внесено критическое изменение для хранения значений перечисления в JSON в виде чисел по умолчанию. Дополнительные сведения см. в разделе https://aka.ms/efcore-docs-jsonenums. |
| ValueGenerated |
Свойство отслеживаемой сущности получает созданное значение. |