Microsoft.EntityFrameworkCore.Diagnostics Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Abstractions |
Recursos de cadeia de caracteres usados em exceções de EF, etc. Essas cadeias de caracteres são expostas publicamente para uso por provedores de banco de dados e extensões. É incomum que o código do aplicativo precise dessas cadeias de caracteres. |
Batch |
O DiagnosticSource conteúdo do evento para RelationalEventId eventos em lote. |
Binary |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm uma expressão de consulta. |
Cascade |
Uma DiagnosticSource classe de conteúdo de evento para eventos que indicam que uma entidade está sendo excluída porque sua entidade pai foi excluída. |
Cascade |
Uma DiagnosticSource classe de conteúdo de evento para eventos que indicam que uma entidade está sendo excluída porque sua relação necessária com um pai foi cortada. |
Collection |
Uma DiagnosticSource classe de conteúdo de evento para eventos que indicam que uma propriedade de navegação de coleção teve entidades adicionadas e/ou removidas. |
Columns |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm colunas. |
Command |
O DiagnosticSource conteúdo do evento para eventos correlacionados com um DbCommand. |
Command |
O DiagnosticSource conteúdo do evento para RelationalEventId eventos de fim de comando. |
Command |
O DiagnosticSource conteúdo do evento para CommandError. |
Command |
O DiagnosticSource conteúdo do evento para RelationalEventId eventos de comando. |
Command |
O DiagnosticSource conteúdo do evento para CommandExecuted. |
Complex |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm uma propriedade . |
Concurrency |
Uma DiagnosticSource carga de evento usada quando um DbUpdateConcurrencyException está sendo lançado. |
Conflicting |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm uma propriedade . |
Connection |
O DiagnosticSource conteúdo do evento para ConnectionCreated eventos. |
Connection |
O DiagnosticSource conteúdo do evento para ConnectionCreating eventos. |
Connection |
A DiagnosticSource classe de conteúdo do evento para RelationalEventId eventos de encerramento de conexão. |
Connection |
O DiagnosticSource conteúdo do evento para ConnectionError. |
Connection |
A DiagnosticSource classe base do conteúdo do evento para RelationalEventId eventos de conexão. |
Context |
Uma DiagnosticSource classe de conteúdo de evento para eventos de inicialização de contexto. |
Core |
IDs de evento para eventos que correspondem a mensagens registradas em um ILogger e eventos enviados para um DiagnosticSource. |
Core |
Essa classe contém métodos estáticos usados por provedores internos e de banco de dados do EF Core para gravar informações em um ILogger e um DiagnosticListener para eventos conhecidos. Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
Core |
Recursos de cadeia de caracteres usados em exceções de EF, etc. Essas cadeias de caracteres são expostas publicamente para uso por provedores de banco de dados e extensões. É incomum que o código do aplicativo precise dessas cadeias de caracteres. |
Cosmos |
IDs de evento para eventos do Cosmos que correspondem a mensagens registradas em um ILogger e eventos enviados para um DiagnosticSource. |
Cosmos |
Uma DiagnosticSource classe de conteúdo de evento para eventos executados pelo comando de item do Cosmos. |
Cosmos |
Uma DiagnosticSource classe de conteúdo de evento para eventos de consulta do Cosmos. |
Cosmos |
Uma DiagnosticSource classe de conteúdo de evento para eventos de consulta do Cosmos. |
Cosmos |
Uma DiagnosticSource classe de conteúdo de evento para eventos de item de leitura do Cosmos. |
Data |
DiagnosticSource conteúdo do evento para DataReaderClosing. |
Data |
DiagnosticSource conteúdo do evento para DataReaderDisposing. |
Data |
DiagnosticSource conteúdo do evento para DataReaderClosing. |
Db |
Classe base abstrata para IDbCommandInterceptor uso ao implementar um subconjunto dos métodos de interface. |
Db |
Classe base abstrata para IDbConnectionInterceptor uso ao implementar um subconjunto dos métodos de interface. |
Db |
Uma DiagnosticSource classe de conteúdo de evento para eventos de erro que fazem referência a um DbContext. |
Db |
Uma DiagnosticSource classe de conteúdo de evento para eventos que fazem referência a um DbContext. |
Db |
Uma DiagnosticSource classe de conteúdo de evento para eventos de erro que fazem referência a um DbContext tipo. |
Db |
Uma DiagnosticSource classe de conteúdo de evento para eventos que fazem referência a um DbContext tipo. |
Db |
Classe base abstrata para IDbTransactionInterceptor uso ao implementar um subconjunto dos métodos de interface. |
Entity |
Uma DiagnosticSource classe de conteúdo de evento para eventos que fazem referência a um EntityEntry. |
Entity |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm um tipo de entidade. |
Entity |
A DiagnosticSource classe base de conteúdo de evento para eventos que fazem referência a um tipo de entidade e um esquema |
Event |
Uma classe base para todas as cargas de evento do Entity Framework DiagnosticSource . |
Event |
Define metadados para um evento sem parâmetros e um delegado armazenado em cache para registrar o evento com alocações reduzidas. |
Event |
Define metadados para um evento com um parâmetro e um delegado armazenado em cache para registrar o evento com alocações reduzidas. |
Event |
Define metadados para um evento com três parâmetros e um delegado armazenado em cache para registrar o evento com alocações reduzidas. |
Event |
Define metadados para um evento com três parâmetros e um delegado armazenado em cache para registrar o evento com alocações reduzidas. |
Event |
Define metadados para um evento com três parâmetros e um delegado armazenado em cache para registrar o evento com alocações reduzidas. |
Event |
Define metadados para um evento com três parâmetros e um delegado armazenado em cache para registrar o evento com alocações reduzidas. |
Event |
Define metadados para um evento com três parâmetros e um delegado armazenado em cache para registrar o evento com alocações reduzidas. |
Event |
Classe base para definições de evento. |
Event |
Essa API dá suporte à infraestrutura do Entity Framework Core e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras. |
Execution |
O DiagnosticSource conteúdo do evento para CoreEventId eventos de estratégia de execução. |
Expression |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm uma expressão de consulta. |
Fallback |
Define metadados para um evento com mais de seis parâmetros, de modo que ele precise ter tratamento especial. |
Foreign |
Uma DiagnosticSource classe de conteúdo de evento para propriedades de chave estrangeira incompatíveis. |
Foreign |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm uma chave estrangeira. |
Ignoring |
Um IIdentityResolutionInterceptor que ignora a nova instância e retém valores de propriedade da instância rastreada existente. |
Include |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm uma especificação Include<TEntity,TProperty>(IQueryable<TEntity>, Expression<Func<TEntity,TProperty>>) . |
Index |
Uma DiagnosticSource classe de conteúdo de evento para os eventos que envolvem um índice inválido. |
Index |
Uma DiagnosticSource classe de conteúdo de evento para o IndexPropertiesMappedToNonOverlappingTables evento. |
Index |
Uma DiagnosticSource classe de conteúdo de evento para os eventos que envolvem um nome de propriedade inválido em um índice. |
In |
IDs de evento para eventos na memória que correspondem a mensagens registradas em um ILogger e eventos enviados para um DiagnosticSource. |
Interceptor |
Classe base abstrata para implementações do IInterceptorAggregator serviço. |
Invalid |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm informações de caminho de inclusão inválidas. |
Key |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm uma chave. |
Lazy |
Uma DiagnosticSource classe de conteúdo de evento para eventos de ILazyLoader |
Logger |
Classe auxiliar genérica usada para implementar a Name propriedade . |
Logging |
Contém espaços reservados para cache de EventDefinitionBase. Essa classe é pública para que possa ser herdada por provedores de banco de dados para adicionar cache para seus eventos. Ele não deve ser usado para nenhuma outra finalidade. |
Migration |
O DiagnosticSource conteúdo do evento para RelationalEventId eventos de assembly de migrações. |
Migration |
O DiagnosticSource conteúdo do evento para eventos que fazem referência a uma operação de coluna Migrações. |
Migration |
O DiagnosticSource conteúdo do evento para RelationalEventId eventos de uma migração específica. |
Migration |
O DiagnosticSource conteúdo do evento para RelationalEventId eventos de script de migração. |
Migration |
O DiagnosticSource conteúdo do evento para RelationalEventId eventos de migração. |
Migrator |
O DiagnosticSource conteúdo do evento para RelationalEventId eventos de conexão de migração. |
Migrator |
O DiagnosticSource conteúdo do evento para RelationalEventId eventos de migração. |
Min |
O DiagnosticSource conteúdo do evento para RelationalEventId eventos de tamanho de lote mínimo. |
Navigation |
Uma DiagnosticSource classe de carga de evento para eventos que têm um INavigationBase. |
Navigation |
Uma DiagnosticSource classe de carga de evento para eventos que têm um INavigation. |
Navigation |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm uma propriedade de navegação. |
Property |
Uma DiagnosticSource classe de carga de evento para eventos que indicam um valor de propriedade alterado. |
Property |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm uma propriedade . |
Property |
Uma DiagnosticSource classe de carga de evento para eventos que indicam um valor de propriedade. |
Query |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm uma expressão de consulta. |
Query |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm um modelo de consulta e uma expressão. |
Query |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm um modelo de consulta. |
Reference |
Uma DiagnosticSource classe de carga de evento para eventos que indicam um valor de propriedade alterado. |
Relational |
Uma DiagnosticSource carga de evento usada quando um DbUpdateConcurrencyException está sendo gerado de um provedor de banco de dados relacional. |
Relational |
IDs de evento para eventos relacionais que correspondem a mensagens registradas em um ILogger e eventos enviados a um DiagnosticSource. |
Relational |
Essa classe contém métodos estáticos usados por internos do EF Core e provedores de banco de dados relacionais para gravar informações em um ILogger e um DiagnosticListener para eventos conhecidos. Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
Relational |
Contém espaços reservados para cache de EventDefinitionBase. Essa classe é pública para que possa ser herdada por provedores de banco de dados para adicionar cache para seus eventos. Ele não deve ser usado para nenhuma outra finalidade. |
Relational |
Recursos de cadeia de caracteres usados em exceções de EF, etc. Essas cadeias de caracteres são expostas publicamente para uso por provedores de banco de dados e extensões. É incomum que o código do aplicativo precise dessas cadeias de caracteres. |
Save |
Uma DiagnosticSource classe de carga de evento para eventos que indicam SaveChanges() que foi concluída. |
Save |
Uma DiagnosticSource classe de conteúdo de evento para eventos que especificam as entidades que estão sendo salvas e as linhas afetadas. |
Save |
Classe base abstrata para ISaveChangesInterceptor uso ao implementar um subconjunto dos métodos de interface. |
Sequence |
A DiagnosticSource classe base de conteúdo do evento para eventos que fazem referência a uma sequência. |
Service |
Uma DiagnosticSource classe de conteúdo de evento para eventos que fazem referência a informações de depuração sobre a criação do provedor de serviços. |
Service |
Uma DiagnosticSource classe de carga de evento para eventos que fazem referência a um IServiceProvider contêiner. |
Service |
Uma DiagnosticSource classe de carga de evento para eventos que fazem referência a vários IServiceProvider contêineres. |
Shared |
Uma DiagnosticSource classe de carga de evento para eventos que fazem referência a duas IEntityType instâncias. |
Skip |
Uma DiagnosticSource classe de conteúdo de evento para eventos que indicam que uma propriedade de navegação de coleção skip foi adicionada e/ou removida. |
Skip |
Uma DiagnosticSource classe de carga de evento para eventos que têm um ISkipNavigation. |
Sqlite |
IDs de evento para eventos SQLite que correspondem a mensagens registradas em um ILogger e eventos enviados a um DiagnosticSource. |
Sql |
IDs de evento para eventos SQL Server que correspondem a mensagens registradas em um ILogger e eventos enviados a um DiagnosticSource. |
State |
Uma DiagnosticSource classe de carga de evento para eventos que indicam uma alteração de uma entidade controlada de uma EntityState para outra. |
Stored |
Uma DiagnosticSource classe de conteúdo de evento para eventos que envolvem o mapeamento de uma propriedade para um procedimento armazenado. |
Transaction |
A DiagnosticSource classe base de conteúdo do evento para RelationalEventId eventos de fim de transação. |
Transaction |
O DiagnosticSource conteúdo do evento para eventos inscritos na RelationalEventId transação. |
Transaction |
A DiagnosticSource classe base de conteúdo do evento para RelationalEventId eventos de erro de transação. |
Transaction |
A DiagnosticSource classe base de conteúdo do evento para RelationalEventId eventos de transação. |
Transaction |
A DiagnosticSource classe base de conteúdo do evento para RelationalEventId eventos de transação. |
Two |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm duas coleções de propriedades. |
Two |
A DiagnosticSource classe base de conteúdo do evento para eventos que fazem referência a dois SqlExpression. |
Two |
Uma DiagnosticSource classe de carga de evento para eventos que têm duas coleções de propriedades não mapeadas. |
Type |
Uma DiagnosticSource classe de carga de evento para eventos que fazem referência a um Type. |
Uniquified |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm uma propriedade que não foiquificada. |
Update |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm uma entrada de atualização de entidade. |
Updating |
Um IIdentityResolutionInterceptor que copia valores de propriedade da nova instância de entidade para a instância de entidade controlada. |
Value |
Uma DiagnosticSource classe de conteúdo de evento para eventos que têm um ValueConverter. |
Warnings |
Representa a configuração para a qual os avisos devem ser gerados, registrados ou ignorados. por provedores de banco de dados ou extensões. Essas opções são definidas usando WarningsConfigurationBuilder. |
Warnings |
Configura o comportamento de runtime de eventos gerados pelo Entity Framework. Você pode definir um comportamento e comportamentos padrão para cada ID de evento. Essa classe é usada na ConfigureWarnings(Action<WarningsConfigurationBuilder>) API e não foi projetada para ser construída diretamente no código do aplicativo. |
Identity |
Um objeto de parâmetro passado para IIdentityResolutionInterceptor métodos. |
Instantiation |
Um objeto de parâmetro passado para IInstantiationBindingInterceptor métodos. |
Interception |
Representa um resultado de um IInterceptor como um ISaveChangesInterceptor para permitir a supressão da operação normal que está sendo interceptada. |
Interception |
Representa um resultado de um IInterceptor como um ISaveChangesInterceptor para permitir a supressão da operação normal que está sendo interceptada. |
Materialization |
Um objeto de parâmetro passado para IMaterializationInterceptor métodos que contêm dados sobre a instância que está sendo materializada. |
ICollection |
Uma interface implementada por qualquer EventData subclasse que representa uma alteração em uma navegação de coleção de ignorar ou uma navegação de coleção regular. |
IDb |
Permite a interceptação de comandos enviados para um banco de dados relacional. |
IDb |
Permite a interceptação de operações em DbConnection. |
IDb |
Uma interface de log simples para eventos do Entity Framework. Usado por LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>) |
IDb |
Permite a interceptação de operações relacionadas a um DbTransaction. |
IDiagnostics |
Combina e DiagnosticSource para uso por todos os logs ILogger do EF Core para que os ILogger eventos possam ser enviados para ASP.NET e DiagnosticSource para todo o resto. |
IDiagnostics |
Combina e DiagnosticSource para uso por todos os logs ILogger do EF Core para que os ILogger eventos possam ser enviados para ASP.NET e DiagnosticSource para todo o resto. |
IError |
Uma interface implementada por qualquer EventData subclasse que representa um evento de erro com um Exception. |
IIdentity |
Permite a interceptação de conflitos de resolução de identidade quando o inicia o DbContext rastreamento de novas instâncias de entidade. |
IInstantiation |
Um ISingletonInterceptor usado para modificar o InstantiationBinding usado ao criar instâncias de entidade. |
IInterceptor |
A interface base para todos os interceptadores do Entity Framework. |
IInterceptor |
Um serviço para resolve um único IInterceptor de todos os registrados no DbContext ou no provedor de serviços interno. Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
IInterceptors |
Um serviço que resolve um único IInterceptor de todos os registrados no DbContext ou no provedor de serviços interno. Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo. |
ILogging |
Opções definidas no IServiceProvider nível singleton para controlar como as mensagens são registradas e/ou geradas em exceções. |
IMaterialization |
Um ISingletonInterceptor usado para interceptar as várias partes da criação e inicialização de objetos quando o Entity Framework está criando um objeto, normalmente de dados retornados por uma consulta. |
INavigation |
Uma interface comum para classes de conteúdo de evento que têm um INavigationBase. |
IQuery |
Permite interceptação de árvores de expressão de consulta e delegados compilados resultantes. |
IRelational |
Um IDiagnosticsLogger<TLoggerCategory> com alguma funcionalidade extra adequada para registro em log de alto desempenho. |
IRelational |
Um IDiagnosticsLogger<TLoggerCategory> com alguma funcionalidade extra adequada para registro em log de alto desempenho. |
ISave |
Permite a DbContext.SaveChanges interceptação dos métodos e DbContext.SaveChangesAync . |
ISingleton |
A interface base para todos os interceptadores do Entity Framework registrados como Singleton serviços. Isso significa que uma única instância é usada por muitas DbContext instâncias. A implementação deve ser thread-safe. |
Command |
Enumeração usada pelas CommandEventDatasubclasses e para indicar a origem do DbCommand que está sendo usado para executar o comando. |
Db |
Enumeração usada por CommandEventData, uma subclasse para indicar o método em DbCommand que está sendo usado para executar o comando. |
Db |
Opções de formatação para uso com Microsoft.EntityFrameworkCore.Diagnostics.Internal.FormattingDbContextLogger e LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>). |
Comentários do Entity Framework
O Entity Framework é um projeto código aberto. Selecione um link para fornecer comentários: