- RelationalLoggerExtensions - AcquiringMigrationLock(IDiagnosticsLogger<Migrations>) 
- AllIndexPropertiesNotToMappedToAnyTable(IDiagnosticsLogger<Validation>, IEntityType, IIndex) 
- AmbientTransactionEnlisted(IDiagnosticsLogger<Transaction>, IRelationalConnection, Transaction) 
- AmbientTransactionWarning(IDiagnosticsLogger<Transaction>, IRelationalConnection, DateTimeOffset) 
- BatchExecutorFailedToReleaseSavepoint(IDiagnosticsLogger<Update>, Type, Exception) 
- BatchExecutorFailedToRollbackToSavepoint(IDiagnosticsLogger<Update>, Type, Exception) 
- BatchReadyForExecution(IDiagnosticsLogger<Update>, IEnumerable<IUpdateEntry>, Int32) 
- BatchSmallerThanMinBatchSize(IDiagnosticsLogger<Update>, IEnumerable<IUpdateEntry>, Int32, Int32) 
- BoolWithDefaultWarning(IDiagnosticsLogger<Validation>, IProperty) 
- ColumnOrderIgnoredWarning(IDiagnosticsLogger<Migrations>, ColumnOperation) 
- CreatedTransactionSavepoint(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset) 
- CreatedTransactionSavepointAsync(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset, CancellationToken) 
- CreatingTransactionSavepoint(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset) 
- CreatingTransactionSavepointAsync(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset, CancellationToken) 
- DuplicateColumnOrders(IDiagnosticsLogger<Validation>, StoreObjectIdentifier, IReadOnlyList<String>) 
- ExecuteDeleteFailed(IDiagnosticsLogger<Query>, Type, Exception) 
- ExecuteUpdateFailed(IDiagnosticsLogger<Query>, Type, Exception) 
- ExplicitTransactionEnlisted(IDiagnosticsLogger<Transaction>, IRelationalConnection, Transaction) 
- ForeignKeyPropertiesMappedToUnrelatedTables(IDiagnosticsLogger<Validation>, IForeignKey) 
- ForeignKeyTpcPrincipalWarning(IDiagnosticsLogger<Validation>, IForeignKey) 
- IndexPropertiesBothMappedAndNotMappedToTable(IDiagnosticsLogger<Validation>, IEntityType, IIndex, String) 
- IndexPropertiesMappedToNonOverlappingTables(IDiagnosticsLogger<Validation>, IEntityType, IIndex, String, List<(String Table, String Schema)>, String, List<(String Table, String Schema)>) 
- KeyPropertiesNotMappedToTable(IDiagnosticsLogger<Validation>, IKey) 
- MigrateUsingConnection(IDiagnosticsLogger<Migrations>, IMigrator, IRelationalConnection) 
- MigrationApplying(IDiagnosticsLogger<Migrations>, IMigrator, Migration) 
- MigrationAttributeMissingWarning(IDiagnosticsLogger<Migrations>, TypeInfo) 
- MigrationGeneratingDownScript(IDiagnosticsLogger<Migrations>, IMigrator, Migration, String, String, Boolean) 
- MigrationGeneratingUpScript(IDiagnosticsLogger<Migrations>, IMigrator, Migration, String, String, Boolean) 
- MigrationReverting(IDiagnosticsLogger<Migrations>, IMigrator, Migration) 
- MigrationsNotApplied(IDiagnosticsLogger<Migrations>, IMigrator) 
- MigrationsNotFound(IDiagnosticsLogger<Migrations>, IMigrator, IMigrationsAssembly) 
- MigrationsUserTransactionWarning(IDiagnosticsLogger<Migrations>) 
- ModelSnapshotNotFound(IDiagnosticsLogger<Migrations>, IMigrator, IMigrationsAssembly) 
- ModelValidationKeyDefaultValueWarning(IDiagnosticsLogger<Validation>, IProperty) 
- MultipleCollectionIncludeWarning(IDiagnosticsLogger<Query>) 
- NonDeterministicModel(IDiagnosticsLogger<Migrations>, Type) 
- NonQueryOperationFailed(IDiagnosticsLogger<Query>, Type, Exception) 
- NonTransactionalMigrationOperationWarning(IDiagnosticsLogger<Migrations>, IMigrator, Migration, MigrationCommand) 
- OptionalDependentWithAllNullPropertiesWarning(IDiagnosticsLogger<Update>, IUpdateEntry) 
- OptionalDependentWithAllNullPropertiesWarningSensitive(IDiagnosticsLogger<Update>, IUpdateEntry) 
- OptionalDependentWithoutIdentifyingPropertyWarning(IDiagnosticsLogger<Validation>, IEntityType) 
- PendingModelChangesWarning(IDiagnosticsLogger<Migrations>, Type) 
- QueryPossibleUnintendedUseOfEqualsWarning(IDiagnosticsLogger<Query>, SqlExpression, SqlExpression) 
- ReleasedTransactionSavepoint(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset) 
- ReleasedTransactionSavepointAsync(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset, CancellationToken) 
- ReleasingTransactionSavepoint(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset) 
- ReleasingTransactionSavepointAsync(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset, CancellationToken) 
- RolledBackToTransactionSavepoint(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset) 
- RolledBackToTransactionSavepointAsync(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset, CancellationToken) 
- RollingBackToTransactionSavepoint(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset) 
- RollingBackToTransactionSavepointAsync(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset, CancellationToken) 
- StoredProcedureConcurrencyTokenNotMapped(IDiagnosticsLogger<Validation>, IEntityType, IProperty, String) 
- TpcStoreGeneratedIdentityWarning(IDiagnosticsLogger<Validation>, IProperty) 
- TransactionCommitted(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset, TimeSpan) 
- TransactionCommittedAsync(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset, TimeSpan, CancellationToken) 
- TransactionCommitting(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset) 
- TransactionCommittingAsync(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset, CancellationToken) 
- TransactionDisposed(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset) 
- TransactionError(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, String, Exception, DateTimeOffset, TimeSpan) 
- TransactionErrorAsync(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, String, Exception, DateTimeOffset, TimeSpan, CancellationToken) 
- TransactionRolledBack(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset, TimeSpan) 
- TransactionRolledBackAsync(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset, TimeSpan, CancellationToken) 
- TransactionRollingBack(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset) 
- TransactionRollingBackAsync(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset, CancellationToken) 
- TransactionStarted(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset, TimeSpan) 
- TransactionStartedAsync(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset, TimeSpan, CancellationToken) 
- TransactionStarting(IDiagnosticsLogger<Transaction>, IRelationalConnection, IsolationLevel, Guid, DateTimeOffset) 
- TransactionStartingAsync(IDiagnosticsLogger<Transaction>, IRelationalConnection, IsolationLevel, Guid, DateTimeOffset, CancellationToken) 
- TransactionUsed(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset) 
- TransactionUsedAsync(IDiagnosticsLogger<Transaction>, IRelationalConnection, DbTransaction, Guid, DateTimeOffset, CancellationToken) 
- TriggerOnNonRootTphEntity(IDiagnosticsLogger<Validation>, IEntityType) 
- UnexpectedTrailingResultSetWhenSaving(IDiagnosticsLogger<Update>) 
 
net10.0-windows7.0
    namespace Microsoft.EntityFrameworkCore.Diagnostics
{
    public static class RelationalLoggerExtensions
    {
        public static Task! ReleasedTransactionSavepointAsync(this IDiagnosticsLogger<Transaction!>! diagnostics, IRelationalConnection! connection, DbTransaction! transaction, Guid transactionId, DateTimeOffset startTime, CancellationToken cancellationToken = default);
    }
}
            | .NET | 8.09.010.0 | 
|---|---|
| Information specific to net10.0 | |
| Platforms | This API is only available when you target a specific platform: | 
| Windows | 7.0 | 
| Information specific to net10.0-windows7.0 | |
| Assembly | Microsoft.EntityFrameworkCore.Relational , Version=9.0.3.0, PublicKeyToken=adb9793829ddae60 | 
| Referencing | Your project needs a package reference to  | 
| Package | Microsoft.EntityFrameworkCore.Relational (9.0.3) net8.0 | 
| Platform Restrictions | This API is supported on all platforms. | 
- Built-in API
- Package-provided API