Sprache

IRelationalTransactionFactory.Create Methode

Definition

Überlädt

Create(IRelationalConnection, DbTransaction, IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>, Boolean)

Erstellt eine RelationalTransaction-Instanz.

public Microsoft.EntityFrameworkCore.Storage.RelationalTransaction Create(Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Data.Common.DbTransaction transaction, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Transaction> logger, bool transactionOwned);
abstract member Create : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbTransaction * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Transaction> * bool -> Microsoft.EntityFrameworkCore.Storage.RelationalTransaction
Public Function Create (connection As IRelationalConnection, transaction As DbTransaction, logger As IDiagnosticsLogger(Of DbLoggerCategory.Database.Transaction), transactionOwned As Boolean) As RelationalTransaction

Parameter

connection
IRelationalConnection

Die Verbindung mit der Datenbank.

transaction
DbTransaction

Der zugrunde liegende DbTransaction.

logger
IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>

Der zu schreibende Logger.

transactionOwned
Boolean

Ein Wert, der angibt, ob die Transaktion im Besitz dieser Klasse ist (d. h. wenn sie verworfen werden kann, wenn diese Klasse verworfen wird).

Gibt zurück

Eine neue RelationalTransaction Instanz.

Gilt für:

Create(IRelationalConnection, DbTransaction, Guid, IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>, Boolean)

Quelle:
IRelationalTransactionFactory.cs
Quelle:
IRelationalTransactionFactory.cs
Quelle:
IRelationalTransactionFactory.cs
Quelle:
IRelationalTransactionFactory.cs
Quelle:
IRelationalTransactionFactory.cs

Erstellt eine RelationalTransaction-Instanz.

public Microsoft.EntityFrameworkCore.Storage.RelationalTransaction Create(Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Data.Common.DbTransaction transaction, Guid transactionId, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Transaction> logger, bool transactionOwned);
abstract member Create : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbTransaction * Guid * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Transaction> * bool -> Microsoft.EntityFrameworkCore.Storage.RelationalTransaction
Public Function Create (connection As IRelationalConnection, transaction As DbTransaction, transactionId As Guid, logger As IDiagnosticsLogger(Of DbLoggerCategory.Database.Transaction), transactionOwned As Boolean) As RelationalTransaction

Parameter

connection
IRelationalConnection

Die Verbindung mit der Datenbank.

transaction
DbTransaction

Der zugrunde liegende DbTransaction.

transactionId
Guid

Die eindeutige Korrelations-ID für diese Transaktion.

logger
IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>

Der zu schreibende Logger.

transactionOwned
Boolean

Ein Wert, der angibt, ob die Transaktion im Besitz dieser Klasse ist (d. h. wenn sie verworfen werden kann, wenn diese Klasse verworfen wird).

Gibt zurück

Eine neue RelationalTransaction Instanz.

Gilt für: