Partager via


RelationalTransaction Constructeurs

Définition

Surcharges

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

Initialise une nouvelle instance de la classe RelationalTransaction.

RelationalTransaction(IRelationalConnection, DbTransaction, ILogger, Boolean)

Initialise une nouvelle instance de la classe RelationalTransaction.

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

Initialise une nouvelle instance de la classe RelationalTransaction.

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

Initialise une nouvelle instance de la classe RelationalTransaction.

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

Initialise une nouvelle instance de la classe RelationalTransaction.

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)

Paramètres

connection
IRelationalConnection

Connexion à la base de données.

transaction
DbTransaction

L'élément DbTransaction sous-jacent.

logger
IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>

Enregistreur d’événements dans lequel écrire.

transactionOwned
Boolean

Valeur indiquant si la transaction appartient à cette classe (c’est-à-dire si elle peut être supprimée lorsque cette classe est supprimée).

S’applique à

RelationalTransaction(IRelationalConnection, DbTransaction, ILogger, Boolean)

Initialise une nouvelle instance de la classe RelationalTransaction.

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)

Paramètres

connection
IRelationalConnection

Connexion à la base de données.

transaction
DbTransaction

L'élément DbTransaction sous-jacent.

logger
ILogger

Enregistreur d’événements dans lequel écrire.

transactionOwned
Boolean

Valeur indiquant si la transaction appartient à cette classe (c’est-à-dire si elle peut être supprimée lorsque cette classe est supprimée).

S’applique à

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

Initialise une nouvelle instance de la classe RelationalTransaction.

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)

Paramètres

connection
IRelationalConnection

Connexion à la base de données.

transaction
DbTransaction

L'élément DbTransaction sous-jacent.

transactionId
Guid

ID de corrélation de la transaction.

logger
IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>

Enregistreur d’événements dans lequel écrire.

transactionOwned
Boolean

Valeur indiquant si la transaction appartient à cette classe (c’est-à-dire si elle peut être supprimée lorsque cette classe est supprimée).

S’applique à

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

Initialise une nouvelle instance de la classe RelationalTransaction.

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)

Paramètres

connection
IRelationalConnection

Connexion à la base de données.

transaction
DbTransaction

L'élément DbTransaction sous-jacent.

transactionId
Guid

ID de corrélation de la transaction.

logger
IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>

Enregistreur d’événements dans lequel écrire.

transactionOwned
Boolean

Valeur indiquant si la transaction appartient à cette classe (c’est-à-dire si elle peut être supprimée lorsque cette classe est supprimée).

sqlGenerationHelper
ISqlGenerationHelper

Aide à la génération SQL à utiliser.

S’applique à