Microsoft.EntityFrameworkCore.Diagnostics Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Abstractions |
Строковые ресурсы, используемые в исключениях EF и т. д. Эти строки предоставляются в открытом доступе для использования поставщиками баз данных и расширениями. Эти строки требуются в коде приложения. |
Batch |
Полезные DiagnosticSource данные события для RelationalEventId пакетных событий. |
Binary |
Класс DiagnosticSource полезных данных события для событий, имеющих выражение запроса. |
Cascade |
Класс DiagnosticSource полезных данных события для событий, указывающих, что сущность удаляется, так как ее родительская сущность была удалена. |
Cascade |
Класс DiagnosticSource полезных данных события для событий, указывающих на удаление сущности, так как ее обязательная связь с родительским элементом была разорвана. |
Collection |
Класс DiagnosticSource полезных данных событий для событий, указывающих, что в свойстве навигации по коллекции были добавлены и /или удалены сущности. |
Columns |
Класс DiagnosticSource полезных данных событий для событий со столбцами. |
Command |
Полезные DiagnosticSource данные события для событий, коррелированных с DbCommand. |
Command |
Полезные DiagnosticSource данные события для RelationalEventId событий завершения команды. |
Command |
Полезные DiagnosticSource данные события для CommandError. |
Command |
Полезные DiagnosticSource данные события для RelationalEventId событий команд. |
Command |
Полезные DiagnosticSource данные события для CommandExecuted. |
Complex |
Класс DiagnosticSource полезных данных события для событий со свойством . |
Concurrency |
Полезные DiagnosticSource данные события, используемые при возникновении DbUpdateConcurrencyException . |
Conflicting |
Класс DiagnosticSource полезных данных события для событий со свойством . |
Connection |
Полезные DiagnosticSource данные события для ConnectionCreated событий. |
Connection |
Полезные DiagnosticSource данные события для ConnectionCreating событий. |
Connection |
Класс DiagnosticSource полезных данных события для RelationalEventId событий завершения подключения. |
Connection |
Полезные DiagnosticSource данные события для ConnectionError. |
Connection |
Базовый DiagnosticSource класс полезных данных события для RelationalEventId событий подключения. |
Context |
Класс DiagnosticSource полезных данных события для событий инициализации контекста. |
Core |
Идентификаторы событий для событий, соответствующих сообщениям, зарегистрированным в , ILogger и событиям, отправленным в DiagnosticSource. |
Core |
Этот класс содержит статические методы, используемые внутренними службами EF Core и поставщиками баз данных для записи сведений ILogger в и DiagnosticListener для известных событий. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
Core |
Строковые ресурсы, используемые в исключениях EF и т. д. Эти строки предоставляются в открытом доступе для использования поставщиками баз данных и расширениями. Эти строки требуются в коде приложения. |
Cosmos |
Идентификаторы событий Cosmos, которые соответствуют сообщениям, зарегистрированным в , ILogger и событиям, отправленным в DiagnosticSource. |
Cosmos |
Класс DiagnosticSource полезных данных события для команды элемента Cosmos выполняет события. |
Cosmos |
Класс DiagnosticSource полезных данных событий для событий запроса Cosmos. |
Cosmos |
Класс DiagnosticSource полезных данных событий для событий запроса Cosmos. |
Cosmos |
Класс DiagnosticSource полезных данных события для событий чтения элемента Cosmos. |
Data |
DiagnosticSource полезные данные события для DataReaderClosing. |
Data |
DiagnosticSource полезные данные события для DataReaderDisposing. |
Data |
DiagnosticSource полезные данные события для DataReaderClosing. |
Db |
Абстрактный базовый класс для для IDbCommandInterceptor использования при реализации подмножества методов интерфейса. |
Db |
Абстрактный базовый класс для для IDbConnectionInterceptor использования при реализации подмножества методов интерфейса. |
Db |
Класс DiagnosticSource полезных данных события для событий ошибок, ссылающихся DbContextна . |
Db |
Класс DiagnosticSource полезных данных событий для событий, ссылающихся DbContextна . |
Db |
Класс DiagnosticSource полезных данных события для событий ошибок, ссылающихся DbContext на тип. |
Db |
Класс DiagnosticSource полезных данных событий для событий, ссылающихся DbContext на тип. |
Db |
Абстрактный базовый класс для для IDbTransactionInterceptor использования при реализации подмножества методов интерфейса. |
Entity |
Класс DiagnosticSource полезных данных событий для событий, ссылающихся EntityEntryна . |
Entity |
Класс DiagnosticSource полезных данных событий для событий с типом сущности. |
Entity |
Базовый DiagnosticSource класс полезных данных события для событий, ссылающихся на тип сущности и схему |
Event |
Базовый класс для всех полезных данных событий Entity Framework DiagnosticSource . |
Event |
Определяет метаданные для события без параметров и кэшированного делегата для регистрации события с меньшим объемом выделения. |
Event |
Определяет метаданные для события с одним параметром и кэшированного делегата для регистрации события с меньшим объемом выделения. |
Event |
Определяет метаданные для события с тремя параметрами и кэшированного делегата для регистрации события с меньшими выделениями. |
Event |
Определяет метаданные для события с тремя параметрами и кэшированного делегата для регистрации события с меньшими выделениями. |
Event |
Определяет метаданные для события с тремя параметрами и кэшированного делегата для регистрации события с меньшими выделениями. |
Event |
Определяет метаданные для события с тремя параметрами и кэшированного делегата для регистрации события с меньшими выделениями. |
Event |
Определяет метаданные для события с тремя параметрами и кэшированного делегата для регистрации события с меньшими выделениями. |
Event |
Базовый класс для определений событий. |
Event |
Этот API поддерживает инфраструктуру Entity Framework Core и не предназначен для использования непосредственно из кода. В будущих выпусках этот API может быть изменен или удален. |
Execution |
Полезные DiagnosticSource данные события для CoreEventId событий стратегии выполнения. |
Expression |
Класс DiagnosticSource полезных данных события для событий, имеющих выражение запроса. |
Fallback |
Определяет метаданные для события с более чем шестью параметрами, которые должны иметь специальную обработку. |
Foreign |
Класс DiagnosticSource полезных данных события для несовместимых свойств внешнего ключа. |
Foreign |
Класс DiagnosticSource полезных данных событий, имеющих внешний ключ. |
Ignoring |
Объект , IIdentityResolutionInterceptor который игнорирует новый экземпляр и сохраняет значения свойств из существующего отслеживаемого экземпляра. |
Include |
Класс DiagnosticSource полезных данных события для событий, имеющих спецификацию Include<TEntity,TProperty>(IQueryable<TEntity>, Expression<Func<TEntity,TProperty>>) . |
Index |
Класс DiagnosticSource полезных данных события для событий, связанных с недопустимым индексом. |
Index |
Класс DiagnosticSource полезных данных события для IndexPropertiesMappedToNonOverlappingTables события. |
Index |
Класс DiagnosticSource полезных данных события для событий, связанных с недопустимым именем свойства в индексе. |
In |
Идентификаторы событий в памяти, которые соответствуют сообщениям, зарегистрированным в , ILogger и событиям, отправленным в DiagnosticSource. |
Interceptor |
Абстрактный базовый класс для реализаций IInterceptorAggregator службы. |
Invalid |
Класс DiagnosticSource полезных данных события для событий, имеющих недопустимые сведения о пути включения. |
Key |
Класс DiagnosticSource полезных данных событий для событий с ключом. |
Lazy |
Класс DiagnosticSource полезных данных события для событий из ILazyLoader |
Logger |
Универсальный вспомогательный класс, используемый Name для реализации свойства . |
Logging |
Содержит заполнители для кэширования EventDefinitionBase. Этот класс является общедоступным, поэтому поставщики баз данных могут наследовать его для добавления кэширования для своих событий. Его не следует использовать для других целей. |
Migration |
Полезные DiagnosticSource данные RelationalEventId события миграции для событий сборки. |
Migration |
Полезные DiagnosticSource данные события для событий, ссылающихся на операцию столбца Migrations. |
Migration |
Полезные DiagnosticSource данные события для RelationalEventId событий конкретной миграции. |
Migration |
Полезные DiagnosticSource данные события для RelationalEventId событий сценариев миграции. |
Migration |
Полезные DiagnosticSource данные события для RelationalEventId событий миграции. |
Migrator |
Полезные DiagnosticSource данные события для RelationalEventId событий подключения миграции. |
Migrator |
Полезные DiagnosticSource данные события для RelationalEventId событий миграции. |
Min |
Полезные DiagnosticSource данные события для RelationalEventId событий минимального размера пакета. |
Navigation |
Класс DiagnosticSource полезных данных события для событий с .INavigationBase |
Navigation |
Класс DiagnosticSource полезных данных события для событий с .INavigation |
Navigation |
Класс DiagnosticSource полезных данных событий для событий со свойством навигации. |
Property |
Класс DiagnosticSource полезных данных событий для событий, указывающих измененное значение свойства. |
Property |
Класс DiagnosticSource полезных данных события для событий со свойством . |
Property |
Класс DiagnosticSource полезных данных события для событий, указывающих значение свойства. |
Query |
Класс DiagnosticSource полезных данных события для событий с выражением запроса. |
Query |
Класс DiagnosticSource полезных данных события для событий с моделью запроса и выражением. |
Query |
Класс DiagnosticSource полезных данных события для событий с моделью запроса. |
Reference |
Класс DiagnosticSource полезных данных событий для событий, указывающих измененное значение свойства. |
Relational |
Полезные DiagnosticSource данные события, используемые при DbUpdateConcurrencyException возникновении от поставщика реляционной базы данных. |
Relational |
Идентификаторы событий реляционных событий, которые соответствуют сообщениям, зарегистрированным в , ILogger и событиям, отправленным в DiagnosticSource. |
Relational |
Этот класс содержит статические методы, используемые внутренними службами EF Core и поставщиками реляционных баз данных для записи сведений ILogger в и для DiagnosticListener известных событий. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения. |
Relational |
Содержит заполнители для кэширования EventDefinitionBase. Этот класс является общедоступным, поэтому поставщики баз данных могут наследовать его для добавления кэширования для своих событий. Его не следует использовать для других целей. |
Relational |
Строковые ресурсы, используемые в исключениях EF и т. д. Эти строки предоставляются в открытом доступе для использования поставщиками баз данных и расширениями. Эти строки требуются в коде приложения. |
Save |
Класс DiagnosticSource полезных данных события для событий, указывающих SaveChanges() , что завершено. |
Save |
Класс DiagnosticSource полезных данных события для событий, определяющих сохраняемые сущности и затронутые строки. |
Save |
Абстрактный базовый класс для ISaveChangesInterceptor использования при реализации подмножества методов интерфейса. |
Sequence |
Базовый DiagnosticSource класс полезных данных события для событий, ссылающихся на последовательность. |
Service |
Класс DiagnosticSource полезных данных событий для событий, ссылающихся на отладочные сведения о создании поставщика услуг. |
Service |
Класс DiagnosticSource полезных данных событий для событий, ссылающихся на IServiceProvider контейнер. |
Service |
Класс DiagnosticSource полезных данных событий для событий, ссылающихся на несколько IServiceProvider контейнеров. |
Shared |
Класс DiagnosticSource полезных данных события для событий, ссылающихся на два IEntityType экземпляра. |
Skip |
Класс DiagnosticSource полезных данных событий для событий, указывающих на то, что свойство навигации skip collection содержит добавленные и (или) удаленные сущности. |
Skip |
Класс DiagnosticSource полезных данных события для событий с .ISkipNavigation |
Sqlite |
Идентификаторы событий SQLite, которые соответствуют сообщениям, зарегистрированным в , ILogger и событиям, отправленным в DiagnosticSource. |
Sql |
Идентификаторы событий для SQL Server событий, соответствующих сообщениям, зарегистрированным в , ILogger и событиям, отправленным в DiagnosticSource. |
State |
Класс DiagnosticSource полезных данных событий для событий, указывающих на изменение отслеживаемой сущности с одной EntityState на другую. |
Stored |
Класс DiagnosticSource полезных данных события для событий, которые связаны с сопоставлением свойства с хранимой процедурой. |
Transaction |
Базовый DiagnosticSource класс полезных данных события для RelationalEventId событий завершения транзакции. |
Transaction |
Полезные DiagnosticSource данные события для RelationalEventId событий, зачисленных в список транзакций. |
Transaction |
Базовый DiagnosticSource класс полезных данных события для RelationalEventId событий ошибок транзакций. |
Transaction |
Базовый DiagnosticSource класс полезных данных события для RelationalEventId событий транзакций. |
Transaction |
Базовый DiagnosticSource класс полезных данных события для RelationalEventId событий транзакций. |
Two |
Класс DiagnosticSource полезных данных событий для событий, имеющих две коллекции свойств. |
Two |
Базовый DiagnosticSource класс полезных данных события для событий, ссылающихся на два SqlExpression. |
Two |
Класс DiagnosticSource полезных данных событий для событий с двумя несопоставленными коллекциями свойств. |
Type |
Класс DiagnosticSource полезных данных события для событий, ссылающихся Typeна . |
Uniquified |
Класс DiagnosticSource полезных данных события для событий, имеющих свойство, которое не было квалифицировано. |
Update |
Класс DiagnosticSource полезных данных события для событий с записью обновления сущности. |
Updating |
Объект IIdentityResolutionInterceptor , копирующий значения свойств из нового экземпляра сущности в экземпляр отслеживаемой сущности. |
Value |
Класс DiagnosticSource полезных данных события для событий с .ValueConverter |
Warnings |
Представляет конфигурацию, для которой следует выдавать, регистрировать или игнорировать предупреждения. поставщиками баз данных или расширениями. Эти параметры задаются с помощью WarningsConfigurationBuilder. |
Warnings |
Настраивает поведение среды выполнения событий, созданных Entity Framework. Вы можете задать поведение и поведение по умолчанию для каждого идентификатора события. Этот класс используется в ConfigureWarnings(Action<WarningsConfigurationBuilder>) API и не предназначен для непосредственного создания в коде приложения. |
Identity |
Объект параметра, передаваемый в IIdentityResolutionInterceptor методы. |
Instantiation |
Объект параметра, передаваемый в IInstantiationBindingInterceptor методы. |
Interception |
Представляет результат из IInterceptor , например , ISaveChangesInterceptor чтобы разрешить подавление перехвата нормальной операции. |
Interception |
Представляет результат из IInterceptor , например , ISaveChangesInterceptor чтобы разрешить подавление перехвата нормальной операции. |
Materialization |
Объект параметра, передаваемый IMaterializationInterceptor в методы, содержащие данные о материализуемом экземпляре. |
ICollection |
Интерфейс, реализованный любым EventData подклассом, который представляет собой изменение навигации по пропущенной коллекции или обычной навигации по коллекции. |
IDb |
Позволяет перехватывать команды, отправляемые в реляционную базу данных. |
IDb |
Разрешает перехват операций в DbConnection. |
IDb |
Простой интерфейс ведения журнала для событий Entity Framework. Используется LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>) |
IDb |
Разрешает перехват операций, DbTransactionсвязанных с . |
IDiagnostics |
ILogger Объединяет и DiagnosticSource используется всеми журналами EF Core, чтобы можно было отправлять события как для ASP.NET, так ILogger и DiagnosticSource для всего остального. |
IDiagnostics |
ILogger Объединяет и DiagnosticSource используется всеми журналами EF Core, чтобы можно было отправлять события как для ASP.NET, так ILogger и DiagnosticSource для всего остального. |
IError |
Интерфейс, реализованный любым EventData подклассом, который представляет событие ошибки с Exception. |
IIdentity |
Позволяет перехватывать конфликты разрешения удостоверений, DbContext когда начинает отслеживать новые экземпляры сущностей. |
IInstantiation |
Объект , ISingletonInterceptor используемый для изменения объекта , используемого InstantiationBinding при создании экземпляров сущности. |
IInterceptor |
Базовый интерфейс для всех перехватчиков Entity Framework. |
IInterceptor |
Служба для разрешения одного IInterceptor из всех зарегистрированных DbContext в или во внутреннем поставщике услуг. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
IInterceptors |
Служба, которая разрешает один из IInterceptor всех зарегистрированных DbContext в или во внутреннем поставщике услуг. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
ILogging |
Параметры, заданные на уровне одноэлементного IServiceProvider элемента, управляют тем, как сообщения регистрируются и (или) создаются в виде исключений. |
IMaterialization |
Объект , ISingletonInterceptor используемый для перехвата различных частей создания и инициализации объекта, когда Entity Framework создает объект, обычно из данных, возвращаемых запросом. |
INavigation |
Общий интерфейс для классов полезных данных событий, имеющих .INavigationBase |
IQuery |
Позволяет перехватывать деревья выражений запросов и результирующие скомпилированные делегаты. |
IRelational |
С IDiagnosticsLogger<TLoggerCategory> некоторыми дополнительными функциями, подходящими для высокопроизводительного ведения журнала. |
IRelational |
С IDiagnosticsLogger<TLoggerCategory> некоторыми дополнительными функциями, подходящими для высокопроизводительного ведения журнала. |
ISave |
Позволяет перехватывать методы DbContext.SaveChanges и DbContext.SaveChangesAync . |
ISingleton |
Базовый интерфейс для всех перехватчиков Entity Framework, зарегистрированных как Singleton службы. Это означает, что один экземпляр используется многими DbContext экземплярами. Реализация должна быть потокобезопасной. |
Command |
Перечисление, используемое подклассами CommandEventData, и для указания источника , используемого DbCommand для выполнения команды. |
Db |
Перечисление, используемое CommandEventDataв , подклассы для указания метода, DbCommand используемого для выполнения команды. |
Db |
Параметры форматирования для использования с Microsoft.EntityFrameworkCore.Diagnostics.Internal.FormattingDbContextLogger и LogTo(Action<String>, LogLevel, Nullable<DbContextLoggerOptions>). |
Отзыв о Entity Framework
Entity Framework — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: