Table of Contents

Class RelationalLoggingDefinitions

Namespace
Microsoft.EntityFrameworkCore.Diagnostics
Assembly
Microsoft.EntityFrameworkCore.Relational.dll

Contains placeholders for caching of Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase.

This class is public so that it can be inherited by database providers to add caching for their events. It should not be used for any other purpose.

public abstract class RelationalLoggingDefinitions : LoggingDefinitions
Inheritance
RelationalLoggingDefinitions

Remarks

The service lifetime is Singleton. This means a single instance is used by many Microsoft.EntityFrameworkCore.DbContext instances. The implementation must be thread-safe. This service cannot depend on services registered as Scoped.

See Implementation of database providers and extensions for more information and examples.

Constructors

RelationalLoggingDefinitions()

protected RelationalLoggingDefinitions()

Fields

LogAmbientTransaction

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogAmbientTransaction

Field Value

EventDefinitionBase

LogAmbientTransactionEnlisted

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogAmbientTransactionEnlisted

Field Value

EventDefinitionBase

LogApplyingMigration

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogApplyingMigration

Field Value

EventDefinitionBase

LogBatchExecutorFailedToReleaseSavepoint

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogBatchExecutorFailedToReleaseSavepoint

Field Value

EventDefinitionBase

LogBatchExecutorFailedToRollbackToSavepoint

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogBatchExecutorFailedToRollbackToSavepoint

Field Value

EventDefinitionBase

LogBatchReadyForExecution

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogBatchReadyForExecution

Field Value

EventDefinitionBase

LogBatchSmallerThanMinBatchSize

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogBatchSmallerThanMinBatchSize

Field Value

EventDefinitionBase

LogBeganTransaction

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogBeganTransaction

Field Value

EventDefinitionBase

LogBeginningTransaction

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogBeginningTransaction

Field Value

EventDefinitionBase

LogBoolWithDefaultWarning

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogBoolWithDefaultWarning

Field Value

EventDefinitionBase

LogClosedConnection

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogClosedConnection

Field Value

EventDefinitionBase

LogClosingConnection

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogClosingConnection

Field Value

EventDefinitionBase

LogClosingDataReader

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogClosingDataReader

Field Value

EventDefinitionBase

LogColumnOrderIgnoredWarning

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogColumnOrderIgnoredWarning

Field Value

EventDefinitionBase

LogCommandCanceled

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogCommandCanceled

Field Value

EventDefinitionBase

LogCommandCreated

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogCommandCreated

Field Value

EventDefinitionBase

LogCommandCreating

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogCommandCreating

Field Value

EventDefinitionBase

LogCommandFailed

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogCommandFailed

Field Value

EventDefinitionBase

LogCommandInitialized

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogCommandInitialized

Field Value

EventDefinitionBase

LogCommittedTransaction

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogCommittedTransaction

Field Value

EventDefinitionBase

LogCommittingTransaction

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogCommittingTransaction

Field Value

EventDefinitionBase

LogConnectionCreated

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogConnectionCreated

Field Value

EventDefinitionBase

LogConnectionCreating

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogConnectionCreating

Field Value

EventDefinitionBase

LogConnectionDisposed

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogConnectionDisposed

Field Value

EventDefinitionBase

LogConnectionDisposing

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogConnectionDisposing

Field Value

EventDefinitionBase

LogConnectionError

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogConnectionError

Field Value

EventDefinitionBase

LogConnectionErrorAsDebug

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogConnectionErrorAsDebug

Field Value

EventDefinitionBase

LogCreatedTransactionSavepoint

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogCreatedTransactionSavepoint

Field Value

EventDefinitionBase

LogCreatingTransactionSavepoint

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogCreatingTransactionSavepoint

Field Value

EventDefinitionBase

LogDisposingDataReader

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogDisposingDataReader

Field Value

EventDefinitionBase

LogDisposingTransaction

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogDisposingTransaction

Field Value

EventDefinitionBase

LogDuplicateColumnOrders

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogDuplicateColumnOrders

Field Value

EventDefinitionBase

LogExceptionDuringExecuteDelete

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogExceptionDuringExecuteDelete

Field Value

EventDefinitionBase

LogExceptionDuringExecuteUpdate

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogExceptionDuringExecuteUpdate

Field Value

EventDefinitionBase

LogExceptionDuringNonQueryOperation

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogExceptionDuringNonQueryOperation

Field Value

EventDefinitionBase

LogExecutedCommand

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogExecutedCommand

Field Value

EventDefinitionBase

LogExecutingCommand

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogExecutingCommand

Field Value

EventDefinitionBase

LogExplicitTransactionEnlisted

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogExplicitTransactionEnlisted

Field Value

EventDefinitionBase

LogForeignKeyPropertiesMappedToUnrelatedTables

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogForeignKeyPropertiesMappedToUnrelatedTables

Field Value

EventDefinitionBase

LogForeignKeyTpcPrincipal

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogForeignKeyTpcPrincipal

Field Value

EventDefinitionBase

LogGeneratingDown

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogGeneratingDown

Field Value

EventDefinitionBase

LogGeneratingUp

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogGeneratingUp

Field Value

EventDefinitionBase

LogKeyHasDefaultValue

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogKeyHasDefaultValue

Field Value

EventDefinitionBase

LogKeyPropertiesNotMappedToTable

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogKeyPropertiesNotMappedToTable

Field Value

EventDefinitionBase

LogMigrating

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogMigrating

Field Value

EventDefinitionBase

LogMigrationAttributeMissingWarning

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogMigrationAttributeMissingWarning

Field Value

EventDefinitionBase

LogMultipleCollectionIncludeWarning

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogMultipleCollectionIncludeWarning

Field Value

EventDefinitionBase

LogNamedIndexAllPropertiesNotToMappedToAnyTable

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogNamedIndexAllPropertiesNotToMappedToAnyTable

Field Value

EventDefinitionBase

LogNamedIndexPropertiesBothMappedAndNotMappedToTable

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogNamedIndexPropertiesBothMappedAndNotMappedToTable

Field Value

EventDefinitionBase

LogNamedIndexPropertiesMappedToNonOverlappingTables

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogNamedIndexPropertiesMappedToNonOverlappingTables

Field Value

EventDefinitionBase

LogNoMigrationsApplied

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogNoMigrationsApplied

Field Value

EventDefinitionBase

LogNoMigrationsFound

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogNoMigrationsFound

Field Value

EventDefinitionBase

LogOpenedConnection

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogOpenedConnection

Field Value

EventDefinitionBase

LogOpeningConnection

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogOpeningConnection

Field Value

EventDefinitionBase

LogOptionalDependentWithAllNullProperties

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogOptionalDependentWithAllNullProperties

Field Value

EventDefinitionBase

LogOptionalDependentWithAllNullPropertiesSensitive

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogOptionalDependentWithAllNullPropertiesSensitive

Field Value

EventDefinitionBase

LogOptionalDependentWithoutIdentifyingProperty

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogOptionalDependentWithoutIdentifyingProperty

Field Value

EventDefinitionBase

LogPossibleUnintendedUseOfEquals

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogPossibleUnintendedUseOfEquals

Field Value

EventDefinitionBase

LogReleasedTransactionSavepoint

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogReleasedTransactionSavepoint

Field Value

EventDefinitionBase

LogReleasingTransactionSavepoint

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogReleasingTransactionSavepoint

Field Value

EventDefinitionBase

LogRevertingMigration

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogRevertingMigration

Field Value

EventDefinitionBase

LogRolledBackToTransactionSavepoint

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogRolledBackToTransactionSavepoint

Field Value

EventDefinitionBase

LogRolledBackTransaction

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogRolledBackTransaction

Field Value

EventDefinitionBase

LogRollingBackToTransactionSavepoint

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogRollingBackToTransactionSavepoint

Field Value

EventDefinitionBase

LogRollingBackTransaction

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogRollingBackTransaction

Field Value

EventDefinitionBase

LogStoredProcedureConcurrencyTokenNotMapped

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogStoredProcedureConcurrencyTokenNotMapped

Field Value

EventDefinitionBase

LogTpcStoreGeneratedIdentity

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogTpcStoreGeneratedIdentity

Field Value

EventDefinitionBase

LogTransactionError

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogTransactionError

Field Value

EventDefinitionBase

LogUnexpectedTrailingResultSetWhenSaving

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogUnexpectedTrailingResultSetWhenSaving

Field Value

EventDefinitionBase

LogUnnamedIndexAllPropertiesNotToMappedToAnyTable

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogUnnamedIndexAllPropertiesNotToMappedToAnyTable

Field Value

EventDefinitionBase

LogUnnamedIndexPropertiesBothMappedAndNotMappedToTable

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogUnnamedIndexPropertiesBothMappedAndNotMappedToTable

Field Value

EventDefinitionBase

LogUnnamedIndexPropertiesMappedToNonOverlappingTables

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogUnnamedIndexPropertiesMappedToNonOverlappingTables

Field Value

EventDefinitionBase

LogUsingTransaction

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public EventDefinitionBase? LogUsingTransaction

Field Value

EventDefinitionBase