RelationalTransaction Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
RelationalTransaction(IRelationalConnection, DbTransaction, IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>, Boolean)
Inicjuje nowe wystąpienie klasy 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)
Parametry
- connection
- IRelationalConnection
Połączenie z bazą danych.
- transaction
- DbTransaction
DbTransactionPodstawowy element .
Rejestrator do zapisu.
- transactionOwned
- Boolean
Wartość wskazująca, czy transakcja jest własnością tej klasy (tj. jeśli można ją usunąć, gdy ta klasa zostanie usunięta).
Dotyczy
RelationalTransaction(IRelationalConnection, DbTransaction, ILogger, Boolean)
Inicjuje nowe wystąpienie klasy 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)
Parametry
- connection
- IRelationalConnection
Połączenie z bazą danych.
- transaction
- DbTransaction
DbTransactionPodstawowy element .
- logger
- ILogger
Rejestrator do zapisu.
- transactionOwned
- Boolean
Wartość wskazująca, czy transakcja jest własnością tej klasy (tj. jeśli można ją usunąć, gdy ta klasa zostanie usunięta).
Dotyczy
RelationalTransaction(IRelationalConnection, DbTransaction, Guid, IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>, Boolean)
Inicjuje nowe wystąpienie klasy 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)
Parametry
- connection
- IRelationalConnection
Połączenie z bazą danych.
- transaction
- DbTransaction
DbTransactionPodstawowy element .
- transactionId
- Guid
Identyfikator korelacji dla transakcji.
Rejestrator do zapisu.
- transactionOwned
- Boolean
Wartość wskazująca, czy transakcja jest własnością tej klasy (tj. jeśli można ją usunąć, gdy ta klasa zostanie usunięta).
Dotyczy
RelationalTransaction(IRelationalConnection, DbTransaction, Guid, IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>, Boolean, ISqlGenerationHelper)
Inicjuje nowe wystąpienie klasy 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)
Parametry
- connection
- IRelationalConnection
Połączenie z bazą danych.
- transaction
- DbTransaction
DbTransactionPodstawowy element .
- transactionId
- Guid
Identyfikator korelacji dla transakcji.
Rejestrator do zapisu.
- transactionOwned
- Boolean
Wartość wskazująca, czy transakcja jest własnością tej klasy (tj. jeśli można ją usunąć, gdy ta klasa zostanie usunięta).
- sqlGenerationHelper
- ISqlGenerationHelper
Pomocnik generowania SQL do użycia.