Table of Contents

Class LoggingDefinitions

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

Contains placeholders for caching of 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 LoggingDefinitions
Inheritance
LoggingDefinitions
Inherited Members

Remarks

The service lifetime is Singleton. This means a single instance is used by many 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

LoggingDefinitions()

protected LoggingDefinitions()

Fields

LogAmbiguousEndRequired

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogAmbiguousEndRequired

Field Value

EventDefinitionBase

LogCascadeDelete

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogCascadeDelete

Field Value

EventDefinitionBase

LogCascadeDeleteOrphan

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogCascadeDeleteOrphan

Field Value

EventDefinitionBase

LogCascadeDeleteOrphanSensitive

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogCascadeDeleteOrphanSensitive

Field Value

EventDefinitionBase

LogCascadeDeleteSensitive

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogCascadeDeleteSensitive

Field Value

EventDefinitionBase

LogCollectionChangeDetected

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogCollectionChangeDetected

Field Value

EventDefinitionBase

LogCollectionChangeDetectedSensitive

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogCollectionChangeDetectedSensitive

Field Value

EventDefinitionBase

LogCollectionWithoutComparer

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogCollectionWithoutComparer

Field Value

EventDefinitionBase

LogConflictingForeignKeyAttributesOnNavigationAndProperty

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogConflictingForeignKeyAttributesOnNavigationAndProperty

Field Value

EventDefinitionBase

LogConflictingKeylessAndKeyAttributes

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogConflictingKeylessAndKeyAttributes

Field Value

EventDefinitionBase

LogConflictingShadowForeignKeys

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogConflictingShadowForeignKeys

Field Value

EventDefinitionBase

LogContextDisposed

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogContextDisposed

Field Value

EventDefinitionBase

LogContextInitialized

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogContextInitialized

Field Value

EventDefinitionBase

LogDetachedLazyLoading

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogDetachedLazyLoading

Field Value

EventDefinitionBase

LogDetectChangesCompleted

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogDetectChangesCompleted

Field Value

EventDefinitionBase

LogDetectChangesStarting

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogDetectChangesStarting

Field Value

EventDefinitionBase

LogDistinctAfterOrderByWithoutRowLimitingOperatorWarning

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogDistinctAfterOrderByWithoutRowLimitingOperatorWarning

Field Value

EventDefinitionBase

LogDuplicateDependentEntityTypeInstance

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogDuplicateDependentEntityTypeInstance

Field Value

EventDefinitionBase

LogExceptionDuringQueryIteration

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogExceptionDuringQueryIteration

Field Value

EventDefinitionBase

LogExceptionDuringSaveChanges

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogExceptionDuringSaveChanges

Field Value

EventDefinitionBase

LogExecutionStrategyRetrying

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogExecutionStrategyRetrying

Field Value

EventDefinitionBase

LogFirstWithoutOrderByAndFilter

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogFirstWithoutOrderByAndFilter

Field Value

EventDefinitionBase

LogForeignKeyAttributesOnBothNavigations

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogForeignKeyAttributesOnBothNavigations

Field Value

EventDefinitionBase

LogForeignKeyAttributesOnBothProperties

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogForeignKeyAttributesOnBothProperties

Field Value

EventDefinitionBase

LogForeignKeyChangeDetected

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogForeignKeyChangeDetected

Field Value

EventDefinitionBase

LogForeignKeyChangeDetectedSensitive

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogForeignKeyChangeDetectedSensitive

Field Value

EventDefinitionBase

LogIncludingNavigation

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogIncludingNavigation

Field Value

EventDefinitionBase

LogIncompatibleMatchingForeignKeyProperties

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogIncompatibleMatchingForeignKeyProperties

Field Value

EventDefinitionBase

LogInvalidIncludePath

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogInvalidIncludePath

Field Value

EventDefinitionBase

LogLazyLoadOnDisposedContext

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogLazyLoadOnDisposedContext

Field Value

EventDefinitionBase

LogManyServiceProvidersCreated

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogManyServiceProvidersCreated

Field Value

EventDefinitionBase

LogMappedComplexPropertyIgnored

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogMappedComplexPropertyIgnored

Field Value

EventDefinitionBase

LogMappedEntityTypeIgnored

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogMappedEntityTypeIgnored

Field Value

EventDefinitionBase

LogMappedNavigationIgnored

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogMappedNavigationIgnored

Field Value

EventDefinitionBase

LogMappedPropertyIgnored

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogMappedPropertyIgnored

Field Value

EventDefinitionBase

LogMultipleInversePropertiesSameTarget

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogMultipleInversePropertiesSameTarget

Field Value

EventDefinitionBase

LogMultipleNavigationProperties

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogMultipleNavigationProperties

Field Value

EventDefinitionBase

LogMultiplePrimaryKeyCandidates

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogMultiplePrimaryKeyCandidates

Field Value

EventDefinitionBase

LogNavigationBaseIncludeIgnored

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogNavigationBaseIncludeIgnored

Field Value

EventDefinitionBase

LogNavigationBaseIncluded

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogNavigationBaseIncluded

Field Value

EventDefinitionBase

LogNavigationLazyLoading

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogNavigationLazyLoading

Field Value

EventDefinitionBase

LogNonDefiningInverseNavigation

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogNonDefiningInverseNavigation

Field Value

EventDefinitionBase

LogNonOwnershipInverseNavigation

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogNonOwnershipInverseNavigation

Field Value

EventDefinitionBase

LogOldModelVersion

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogOldModelVersion

Field Value

EventDefinitionBase

LogOptimisticConcurrencyException

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogOptimisticConcurrencyException

Field Value

EventDefinitionBase

LogPossibleIncorrectRequiredNavigationWithQueryFilterInteraction

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogPossibleIncorrectRequiredNavigationWithQueryFilterInteraction

Field Value

EventDefinitionBase

LogPossibleUnintendedCollectionNavigationNullComparison

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogPossibleUnintendedCollectionNavigationNullComparison

Field Value

EventDefinitionBase

LogPossibleUnintendedReferenceComparison

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogPossibleUnintendedReferenceComparison

Field Value

EventDefinitionBase

LogPropertyChangeDetected

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogPropertyChangeDetected

Field Value

EventDefinitionBase

LogPropertyChangeDetectedSensitive

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogPropertyChangeDetectedSensitive

Field Value

EventDefinitionBase

LogQueryCanceled

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogQueryCanceled

Field Value

EventDefinitionBase

LogQueryCompilationStarting

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogQueryCompilationStarting

Field Value

EventDefinitionBase

LogQueryExecutionPlanned

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogQueryExecutionPlanned

Field Value

EventDefinitionBase

LogRedundantAddServicesCall

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogRedundantAddServicesCall

Field Value

EventDefinitionBase

LogRedundantForeignKey

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogRedundantForeignKey

Field Value

EventDefinitionBase

LogRedundantIndexRemoved

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogRedundantIndexRemoved

Field Value

EventDefinitionBase

LogReferenceChangeDetected

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogReferenceChangeDetected

Field Value

EventDefinitionBase

LogReferenceChangeDetectedSensitive

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogReferenceChangeDetectedSensitive

Field Value

EventDefinitionBase

LogRequiredAttributeOnCollection

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogRequiredAttributeOnCollection

Field Value

EventDefinitionBase

LogRequiredAttributeOnSkipNavigation

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogRequiredAttributeOnSkipNavigation

Field Value

EventDefinitionBase

LogRowLimitingOperationWithoutOrderBy

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogRowLimitingOperationWithoutOrderBy

Field Value

EventDefinitionBase

LogSaveChangesCanceled

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogSaveChangesCanceled

Field Value

EventDefinitionBase

LogSaveChangesCompleted

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogSaveChangesCompleted

Field Value

EventDefinitionBase

LogSaveChangesStarting

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogSaveChangesStarting

Field Value

EventDefinitionBase

LogSensitiveDataLoggingEnabled

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogSensitiveDataLoggingEnabled

Field Value

EventDefinitionBase

LogServiceProviderCreated

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogServiceProviderCreated

Field Value

EventDefinitionBase

LogServiceProviderDebugInfo

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogServiceProviderDebugInfo

Field Value

EventDefinitionBase

LogShadowForeignKeyPropertyCreated

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogShadowForeignKeyPropertyCreated

Field Value

EventDefinitionBase

LogShadowPropertyCreated

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogShadowPropertyCreated

Field Value

EventDefinitionBase

LogSkipCollectionChangeDetected

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogSkipCollectionChangeDetected

Field Value

EventDefinitionBase

LogSkipCollectionChangeDetectedSensitive

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogSkipCollectionChangeDetectedSensitive

Field Value

EventDefinitionBase

LogStartedTracking

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogStartedTracking

Field Value

EventDefinitionBase

LogStartedTrackingSensitive

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogStartedTrackingSensitive

Field Value

EventDefinitionBase

LogStateChanged

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogStateChanged

Field Value

EventDefinitionBase

LogStateChangedSensitive

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogStateChangedSensitive

Field Value

EventDefinitionBase

LogStringEnumValueInJson

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogStringEnumValueInJson

Field Value

EventDefinitionBase

LogTempValueGenerated

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogTempValueGenerated

Field Value

EventDefinitionBase

LogTempValueGeneratedSensitive

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogTempValueGeneratedSensitive

Field Value

EventDefinitionBase

LogValueGenerated

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogValueGenerated

Field Value

EventDefinitionBase

LogValueGeneratedSensitive

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.

[EntityFrameworkInternal]
public EventDefinitionBase? LogValueGeneratedSensitive

Field Value

EventDefinitionBase