Partager via


SqlCommand.Transaction Propriété

Définition

Obtient ou définit l'objet SqlTransaction dans lequel SqlCommand s'exécute.

public:
 property Microsoft::Data::SqlClient::SqlTransaction ^ Transaction { Microsoft::Data::SqlClient::SqlTransaction ^ get(); void set(Microsoft::Data::SqlClient::SqlTransaction ^ value); };
[System.ComponentModel.Browsable(false)]
public Microsoft.Data.SqlClient.SqlTransaction Transaction { get; set; }
public Microsoft.Data.SqlClient.SqlTransaction Transaction { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Transaction : Microsoft.Data.SqlClient.SqlTransaction with get, set
member this.Transaction : Microsoft.Data.SqlClient.SqlTransaction with get, set
Public Property Transaction As SqlTransaction

Valeur de propriété

.SqlTransaction La valeur par défaut estnull .

Attributs

Remarques

Vous ne pouvez pas définir la Transaction propriété si elle est déjà définie sur une valeur spécifique et que la commande est en cours d’exécution. Si vous définissez la propriété de transaction sur un SqlTransaction objet qui n’est pas connecté au même SqlConnection objet que l’objet SqlCommand , une exception est levée la prochaine fois que vous tentez d’exécuter une instruction.

S’applique à