Transaction.Current Propriedade

Definição

Obtém ou define a transação de ambiente.

public:
 static property System::Transactions::Transaction ^ Current { System::Transactions::Transaction ^ get(); void set(System::Transactions::Transaction ^ value); };
public static System.Transactions.Transaction Current { get; set; }
static member Current : System.Transactions.Transaction with get, set
Public Shared Property Current As Transaction

Valor da propriedade

Um Transaction que descreve a transação atual.

Comentários

Para obter mais informações sobre transações ambiente, consulte a seção "Gerenciando o fluxo de transações usando TransactionScopeOption" do tópico Implementando uma transação implícita usando o escopo da transação .

Embora você possa definir a transação de ambiente usando essa propriedade, você deve usar o TransactionScope objeto para manipular a transação ambiente sempre que possível.

Essa propriedade é estática de thread. Se você alterar a transação de ambiente usando essa propriedade dentro de um TransactionScopeInvalidOperationException é gerado quando Dispose é chamado e o valor da transação ambiente anterior é restaurado.

Aplica-se a