SqlCommand.Transaction Property

Definition

Gets or sets the SqlTransaction within which the SqlCommand executes.

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

Property Value

SqlTransaction

The SqlTransaction . The default value is null .

Attributes

Remarks

You cannot set the Transaction property if it is already set to a specific value, and the command is in the process of executing. 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.

Applies to