Partilhar via


CoreEventId Classe

Definição

IDs de evento para eventos que correspondem a mensagens registradas em um ILogger e eventos enviados a um DiagnosticSource.

public static class CoreEventId
type CoreEventId = class
Public Class CoreEventId
Herança
CoreEventId

Comentários

Essas IDs também são usadas com WarningsConfigurationBuilder para configurar o comportamento dos avisos.

Confira Registro em log, eventos e diagnóstico para obter mais informações e exemplos.

Campos

AmbiguousEndRequiredWarning

Chave estrangeira configurada conforme necessário antes da finalidade dependente ser determinada.

CascadeDelete

Uma entidade está sendo excluída ou desanexada porque seu pai foi excluído.

CascadeDeleteOrphan

Uma entidade está sendo excluída ou desanexada porque a relação necessária com seu pai foi cortada.

CollectionChangeDetected

DetectChanges detectou que entidades foram adicionadas e/ou removidas de uma propriedade de navegação de coleção.

CollectionWithoutComparer

Uma propriedade tem um tipo de coleção ou enumeração com um conversor de valor, mas sem comparador de valor.

ConflictingForeignKeyAttributesOnNavigationAndPropertyWarning

O ForeignKeyAttribute especificado na navegação não corresponde ao ForeignKeyAttribute especificado na propriedade .

ConflictingKeylessAndKeyAttributesWarning

Um KeylessAttribute atributo no tipo de entidade está em conflito com um KeyAttribute atributo em pelo menos uma de suas propriedades.

ConflictingShadowForeignKeysWarning

As propriedades que melhor correspondem à convenção de chave estrangeira já são usadas por uma chave estrangeira diferente.

ContextDisposed

O DbContext está sendo descartado.

ContextInitialized

Um DbContext foi inicializado.

CoreBaseId

O limite inferior para IDs de evento usadas por qualquer Entity Framework ou código de provedor.

DetachedLazyLoadingWarning

Foi feita uma tentativa de carregar lentamente uma propriedade de uma entidade desanexada/sem acompanhamento.

DetectChangesCompleted

DetectChanges foi concluído.

DetectChangesStarting

DetectChanges está começando.

DistinctAfterOrderByWithoutRowLimitingOperatorWarning

A consulta usa o operador 'Distinct' depois de aplicar uma ordenação. Se houver alguma operação de limitação de linha usada antes Distinct e depois da ordenação, a ordenação será usada para ela. As ordenações serão apagadas após Distinct e os resultados posteriormente não serão ordenados.

DuplicateDependentEntityTypeInstanceWarning

A mesma entidade está sendo rastreada como um tipo de entidade compartilhada diferente. Esse evento está na DbLoggerCategory.Update categoria .

ExecutionStrategyRetrying

Uma exceção transitória foi encontrada durante a execução e a operação será repetida.

FirstWithoutOrderByAndFilterWarning
Obsoleto..

Uma consulta usa a operação First/FirstOrDefault sem OrderBy e filtro que pode levar a resultados imprevisíveis.

ForeignKeyAttributesOnBothNavigationsWarning

As navegação se separaram em duas relações, conforme ForeignKeyAttribute especificado nas navegaçãos de ambos os lados.

ForeignKeyAttributesOnBothPropertiesWarning

Navegação separadas em duas relações, conforme ForeignKeyAttribute foi especificado em propriedades em ambos os lados.

ForeignKeyChangeDetected

DetectChanges detectou uma alteração em um valor de propriedade de chave estrangeira.

IncludeIgnoredWarning
Obsoleto..

Uma navegação foi ignorada durante a compilação de uma consulta.

Esse evento está na DbLoggerCategory.Query categoria .

IncompatibleMatchingForeignKeyProperties

A melhor correspondência para propriedades de chave estrangeira é incompatível com a chave principal.

InvalidIncludePathError

Caminho de inclusão inválido '{navigationChain}', não foi possível localizar a navegação para '{navigationName}'.

LazyLoadOnDisposedContextWarning

Foi feita uma tentativa de carregar lentamente uma propriedade após o DbContext ter sido descartado.

ManyServiceProvidersCreatedWarning

Muitos provedores de serviços foram criados em um único domínio de aplicativo.

MappedComplexPropertyIgnoredWarning

Uma propriedade foi mapeada explicitamente e, em seguida, ignorada.

MappedEntityTypeIgnoredWarning

Um tipo de entidade foi primeiro mapeado explicitamente e, em seguida, ignorado.

MappedNavigationIgnoredWarning

Uma navegação foi mapeada explicitamente e, em seguida, ignorada.

MappedPropertyIgnoredWarning

Uma propriedade foi mapeada explicitamente e, em seguida, ignorada.

MultipleInversePropertiesSameTargetWarning

Há várias navegação com InversePropertyAttribute esse ponto para a mesma navegação inversa.

MultipleNavigationProperties

Há várias propriedades que podem ser navegação para o mesmo tipo.

MultiplePrimaryKeyCandidates

Há várias propriedades que podem ser usadas como a chave primária.

NavigationBaseIncluded

Uma base de navegação foi incluída na consulta.

NavigationBaseIncludeIgnored

Uma base de navegação específica em Incluir na consulta foi ignorada porque ela já será preenchida devido à correção.

NavigationIncluded
Obsoleto..

Uma navegação foi incluída na consulta.

Esse evento está na DbLoggerCategory.Query categoria .

NavigationLazyLoading

Uma propriedade de navegação está sendo carregada lentamente.

NonDefiningInverseNavigationWarning
Obsoleto..

A navegação para a qual InversePropertyAttribute aponta não é a navegação definidora.

NonNullableInverted
Obsoleto..

O tipo de entidade com a propriedade de navegação que tem não nulidade foi configurado como o lado dependente na relação.

Esse evento está na DbLoggerCategory.Model categoria .

Esse evento usa o NavigationEventData conteúdo quando usado com um DiagnosticSource.

NonNullableReferenceOnBothNavigations
Obsoleto..

As navegação separadas em duas relações como não nulidade foram especificadas em ambas as navegação.

Esse evento está na DbLoggerCategory.Model categoria .

Esse evento usa o TwoPropertyBaseCollectionsEventData conteúdo quando usado com um DiagnosticSource.

NonNullableReferenceOnDependent
Obsoleto..

A não nulidade da propriedade de navegação para a entidade dependente foi ignorada.

Esse evento está na DbLoggerCategory.Model categoria .

Esse evento usa o NavigationEventData conteúdo quando usado com um DiagnosticSource.

NonOwnershipInverseNavigationWarning

A navegação para a qual InversePropertyAttribute aponta não é a navegação definidora.

OldModelVersionWarning

O modelo fornecido nas opções de contexto foi criado com uma versão mais antiga do EF Core.

OptimisticConcurrencyException

Um OptimisticConcurrencyException foi lançado durante a chamada para SaveChanges()

PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning

Navegação necessária com entidade principal com filtro de consulta global definido e a entidade de declaração não tendo um filtro correspondente

PossibleUnintendedCollectionNavigationNullComparisonWarning

Possível comparação não intencional da navegação de coleção com nulo.

PossibleUnintendedReferenceComparisonWarning

Possível comparação de referência não intencional.

PropertyChangeDetected

DetectChanges detectou uma alteração em um valor de propriedade.

ProviderBaseId

O limite inferior para IDs de evento usadas apenas por provedores de banco de dados.

ProviderDesignBaseId

O limite inferior para IDs de evento usadas apenas pelo tempo de design e pelas ferramentas do provedor de banco de dados.

QueryCanceled

Uma consulta foi cancelada para o tipo de contexto '{contextType}'.

QueryCompilationStarting

Iniciando a compilação de consulta.

QueryExecutionPlanned

Uma consulta está planejada para execução.

QueryIterationFailed

Ocorreu um erro ao processar os resultados de uma consulta.

QueryModelCompiling
Obsoleto..

Um modelo de consulta está sendo compilado.

Esse evento está na DbLoggerCategory.Query categoria .

QueryModelOptimized
Obsoleto..

Um modelo de consulta foi otimizado.

Esse evento está na DbLoggerCategory.Query categoria .

RedundantAddServicesCallWarning

'AddEntityFramework*' foi chamado no provedor de serviços, mas 'UseInternalServiceProvider' não foi.

RedundantForeignKeyWarning

O configurado IForeignKey é redundante.

RedundantIndexRemoved

Um índice não foi criado, pois as propriedades já estão cobertas.

ReferenceChangeDetected

DetectChanges detectou uma alteração nas referências de entidade por outra entidade.

RelationalBaseId

O limite inferior para IDs de evento usadas por qualquer provedor de banco de dados relacional.

RequiredAttributeInverted
Obsoleto..

O tipo de entidade com a propriedade de navegação que tem o RequiredAttribute foi configurado como o lado dependente na relação.

Esse evento está na DbLoggerCategory.Model categoria .

Esse evento usa o NavigationEventData conteúdo quando usado com um DiagnosticSource.

RequiredAttributeOnBothNavigations
Obsoleto..

Navegação separadas em duas relações, conforme RequiredAttribute foi especificado em ambas as navegaçãos.

Esse evento está na DbLoggerCategory.Model categoria .

Esse evento usa o TwoPropertyBaseCollectionsEventData conteúdo quando usado com um DiagnosticSource.

RequiredAttributeOnCollection

O RequiredAttribute na propriedade de navegação da coleção foi ignorado.

RequiredAttributeOnDependent
Obsoleto..

O RequiredAttribute na propriedade de navegação para a entidade dependente foi ignorado.

Esse evento está na DbLoggerCategory.Model categoria .

Esse evento usa o NavigationEventData conteúdo quando usado com um DiagnosticSource.

RequiredAttributeOnSkipNavigation

O RequiredAttribute na propriedade de navegação skip foi ignorado.

RowLimitingOperationWithoutOrderByWarning
Obsoleto..

Uma consulta usa uma operação de limitação de linha (Skip/Take) sem OrderBy, o que pode levar a resultados imprevisíveis.

SaveChangesCanceled

Ocorreu um erro ao tentar salvar as alterações no banco de dados.

SaveChangesCompleted

SaveChanges() ou uma de suas sobrecargas foi concluída.

SaveChangesFailed

Ocorreu um erro ao tentar salvar as alterações no banco de dados.

SaveChangesStarting

SaveChanges() ou uma de suas sobrecargas iniciadas.

SensitiveDataLoggingEnabledWarning

Um aviso que indica que o log de dados confidenciais está habilitado e pode ser registrado em log.

ServiceProviderCreated

Um provedor de serviços foi criado para uso interno pelo Entity Framework.

ServiceProviderDebugInfo

Fornece informações de depuração sobre por que um novo provedor de serviços interno foi criado.

ShadowForeignKeyPropertyCreated

Uma propriedade de chave estrangeira foi criada no estado de sombra porque uma propriedade conflitante com o nome simples dessa chave estrangeira existe no tipo de entidade, mas não está mapeada, já é usada para outra relação ou é incompatível com o tipo de chave primária associado.

ShadowPropertyCreated

Uma propriedade de sombra foi criada.

SkipCollectionChangeDetected

DetectChanges detectou que entidades foram adicionadas e/ou removidas de uma propriedade de navegação de ignorar coleção.

StartedTracking

Uma entidade está sendo rastreada pelo DbContext.

StateChanged

Uma entidade controlada pelo DbContext está mudando de uma EntityState para outra.

StringEnumValueInJson

Um valor de cadeia de caracteres para uma enumeração foi lido de JSON. A partir do EF Core 8, foi feita uma alteração interruptiva para armazenar valores de enumeração em JSON como números por padrão. Para obter detalhes, consulte https://aka.ms/efcore-docs-jsonenums.

ValueGenerated

Uma propriedade de uma entidade controlada está obtendo um valor gerado.

Aplica-se a