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 |
Свойство отслеживаемой сущности получает созданное значение. |
Применяется к
Entity Framework