SqlCommand.Transaction SqlCommand.Transaction SqlCommand.Transaction SqlCommand.Transaction Property

Définition

Obtient ou définit l'objet SqlTransaction dans lequel SqlCommand s'exécute.Gets or sets the SqlTransaction within which the SqlCommand executes.

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

Valeur de propriété

L’SqlTransactionopérateurThe SqlTransaction. La valeur par défaut est null.The default value is null.

Remarques

Vous ne pouvez pas Transaction définir la propriété si elle est déjà définie sur une valeur spécifique et que la commande est en cours d’exécution.You cannot set the Transaction property if it is already set to a specific value, and the command is in the process of executing. Si vous affectez à la propriété de SqlTransaction transaction un objet qui n’est pas connecté SqlConnection à la SqlCommand même valeur que l’objet, une exception est levée lors de la prochaine tentative d’exécution d’une instruction.If you set the transaction property to a SqlTransaction object that is not connected to the same SqlConnection as the SqlCommand object, an exception is thrown the next time that you attempt to execute a statement.

S’applique à

Voir aussi