Sprache

RelationalDatabaseFacadeExtensions.UseTransactionAsync Methode

Definition

Überlädt

Name Beschreibung
UseTransactionAsync(DatabaseFacade, DbTransaction, CancellationToken)

Legt den Wert fest, der DbTransaction von Datenbankvorgängen für die DbContext.

UseTransactionAsync(DatabaseFacade, DbTransaction, Guid, CancellationToken)

Legt den Wert fest, der DbTransaction von Datenbankvorgängen für die DbContext.

UseTransactionAsync(DatabaseFacade, DbTransaction, CancellationToken)

Quelle:
RelationalDatabaseFacadeExtensions.cs
Quelle:
RelationalDatabaseFacadeExtensions.cs
Quelle:
RelationalDatabaseFacadeExtensions.cs
Quelle:
RelationalDatabaseFacadeExtensions.cs
Quelle:
RelationalDatabaseFacadeExtensions.cs
Quelle:
RelationalDatabaseFacadeExtensions.cs
Quelle:
RelationalDatabaseFacadeExtensions.cs
Quelle:
RelationalDatabaseFacadeExtensions.cs
Quelle:
RelationalDatabaseFacadeExtensions.cs

Legt den Wert fest, der DbTransaction von Datenbankvorgängen für die DbContext.

public static System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction?> UseTransactionAsync(this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbTransaction? transaction, System.Threading.CancellationToken cancellationToken = default);
public static System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction> UseTransactionAsync(this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbTransaction transaction, System.Threading.CancellationToken cancellationToken = default);
static member UseTransactionAsync : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade * System.Data.Common.DbTransaction * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction>
<Extension()>
Public Function UseTransactionAsync (databaseFacade As DatabaseFacade, transaction As DbTransaction, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IDbContextTransaction)

Parameter

databaseFacade
DatabaseFacade

Der DatabaseFacade für den Kontext.

transaction
DbTransaction

Die zu verwendende DbTransaction.

cancellationToken
CancellationToken

A CancellationToken , um zu beobachten, während sie auf den Abschluss der Aufgabe warten.

Gibt zurück

A Task containing the IDbContextTransaction for the given transaction.

Ausnahmen

Wenn der CancellationToken Vorgang abgebrochen wird.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Transaktionen in EF Core .

Gilt für:

UseTransactionAsync(DatabaseFacade, DbTransaction, Guid, CancellationToken)

Quelle:
RelationalDatabaseFacadeExtensions.cs
Quelle:
RelationalDatabaseFacadeExtensions.cs
Quelle:
RelationalDatabaseFacadeExtensions.cs
Quelle:
RelationalDatabaseFacadeExtensions.cs
Quelle:
RelationalDatabaseFacadeExtensions.cs
Quelle:
RelationalDatabaseFacadeExtensions.cs
Quelle:
RelationalDatabaseFacadeExtensions.cs

Legt den Wert fest, der DbTransaction von Datenbankvorgängen für die DbContext.

public static System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction?> UseTransactionAsync(this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbTransaction? transaction, Guid transactionId, System.Threading.CancellationToken cancellationToken = default);
public static System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction> UseTransactionAsync(this Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade databaseFacade, System.Data.Common.DbTransaction transaction, Guid transactionId, System.Threading.CancellationToken cancellationToken = default);
static member UseTransactionAsync : Microsoft.EntityFrameworkCore.Infrastructure.DatabaseFacade * System.Data.Common.DbTransaction * Guid * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.EntityFrameworkCore.Storage.IDbContextTransaction>
<Extension()>
Public Function UseTransactionAsync (databaseFacade As DatabaseFacade, transaction As DbTransaction, transactionId As Guid, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IDbContextTransaction)

Parameter

databaseFacade
DatabaseFacade

Der DatabaseFacade für den Kontext.

transaction
DbTransaction

Die zu verwendende DbTransaction.

transactionId
Guid

Der eindeutige Bezeichner für die Transaktion.

cancellationToken
CancellationToken

A CancellationToken , um zu beobachten, während sie auf den Abschluss der Aufgabe warten.

Gibt zurück

A Task containing the IDbContextTransaction for the given transaction.

Ausnahmen

Wenn der CancellationToken Vorgang abgebrochen wird.

Hinweise

Weitere Informationen und Beispiele finden Sie unter Transaktionen in EF Core .

Gilt für: