Transaction.Current Propiedad

Definición

Obtiene o establece la transacción de ambiente.

public static System.Transactions.Transaction? Current { get; set; }
public static System.Transactions.Transaction Current { get; set; }

Valor de propiedad

Transaction

Transaction que describe la transacción actual.

Comentarios

Para obtener más información sobre las transacciones ambientales, consulte la sección "Administración del flujo de transacciones mediante TransactionScopeOption" del tema Implementación de una transacción implícita mediante ámbito de transacción.

Aunque puede establecer la transacción ambiente mediante esta propiedad, debe usar el TransactionScope objeto para manipular la transacción ambiente siempre que sea posible.

Esta propiedad es estática para subprocesos. Si cambia la transacción ambiente con esta propiedad dentro TransactionScope de un se InvalidOperationException produce cuando Dispose se llama a y se restaura el valor de transacción ambiente anterior.

Se aplica a

Producto Versiones
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1