RelationalTransaction Konstruktoren

Definition

Überlädt

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

Initialisiert eine neue Instanz der RelationalTransaction-Klasse.

RelationalTransaction(IRelationalConnection, DbTransaction, ILogger, Boolean)

Initialisiert eine neue Instanz der RelationalTransaction-Klasse.

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

Initialisiert eine neue Instanz der RelationalTransaction-Klasse.

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

Initialisiert eine neue Instanz der RelationalTransaction-Klasse.

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

Initialisiert eine neue Instanz der RelationalTransaction-Klasse.

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

Parameter

connection
IRelationalConnection

Die Verbindung mit der Datenbank.

transaction
DbTransaction

Der zugrundeliegende DbTransaction.

logger
IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>

Die Protokollierung, in die geschrieben werden soll.

transactionOwned
Boolean

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

Gilt für:

RelationalTransaction(IRelationalConnection, DbTransaction, ILogger, Boolean)

Initialisiert eine neue Instanz der RelationalTransaction-Klasse.

public RelationalTransaction (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Data.Common.DbTransaction transaction, Microsoft.Extensions.Logging.ILogger logger, bool transactionOwned);
new Microsoft.EntityFrameworkCore.Storage.RelationalTransaction : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbTransaction * Microsoft.Extensions.Logging.ILogger * bool -> Microsoft.EntityFrameworkCore.Storage.RelationalTransaction
Public Sub New (connection As IRelationalConnection, transaction As DbTransaction, logger As ILogger, transactionOwned As Boolean)

Parameter

connection
IRelationalConnection

Die Verbindung mit der Datenbank.

transaction
DbTransaction

Der zugrundeliegende DbTransaction.

logger
ILogger

Die Protokollierung, in die geschrieben werden soll.

transactionOwned
Boolean

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

Gilt für:

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

Initialisiert eine neue Instanz der RelationalTransaction-Klasse.

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

Parameter

connection
IRelationalConnection

Die Verbindung mit der Datenbank.

transaction
DbTransaction

Der zugrundeliegende DbTransaction.

transactionId
Guid

Die Korrelations-ID für die Transaktion.

logger
IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>

Die Protokollierung, in die geschrieben werden soll.

transactionOwned
Boolean

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

Gilt für:

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

Initialisiert eine neue Instanz der RelationalTransaction-Klasse.

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

Parameter

connection
IRelationalConnection

Die Verbindung mit der Datenbank.

transaction
DbTransaction

Der zugrundeliegende DbTransaction.

transactionId
Guid

Die Korrelations-ID für die Transaktion.

logger
IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>

Die Protokollierung, in die geschrieben werden soll.

transactionOwned
Boolean

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

sqlGenerationHelper
ISqlGenerationHelper

Das zu verwendende SQL-Generierungshilfsprogramm.

Gilt für: