Ler em inglês

Partilhar via


SqlCommand.Transaction Propriedade

Definição

Obtém ou define o SqlCommand em que o SqlTransaction é executado.

C#
public System.Data.SqlClient.SqlTransaction Transaction { get; set; }
C#
[System.ComponentModel.Browsable(false)]
[System.Data.DataSysDescription("DbCommand_Transaction")]
public System.Data.SqlClient.SqlTransaction Transaction { get; set; }
C#
[System.ComponentModel.Browsable(false)]
public System.Data.SqlClient.SqlTransaction Transaction { get; set; }

Valor da propriedade

O SqlTransaction. O valor padrão é null.

Atributos

Comentários

Você não poderá definir a Transaction propriedade se ela já estiver definida como um valor específico e o comando estiver em processo de execução. Se você definir a propriedade de transação como um SqlTransaction objeto que não está conectado ao mesmo SqlConnection que o SqlCommand objeto , uma exceção será lançada na próxima vez que você tentar executar uma instrução .

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, 6 (package-provided), 7 (package-provided), 8 (package-provided), 9 (package-provided)
.NET Framework 1.1, 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 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)

Confira também