SqlCommand.Transaction Egenskap

Definition

Hämtar eller anger inom SqlTransaction vilken SqlCommand körs.

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; }
[System.ComponentModel.Browsable(false)]
public System.Data.SqlClient.SqlTransaction Transaction { get; set; }
[<System.ComponentModel.Browsable(false)>]
[<System.Data.DataSysDescription("DbCommand_Transaction")>]
member this.Transaction : System.Data.SqlClient.SqlTransaction with get, set
[<System.ComponentModel.Browsable(false)>]
member this.Transaction : System.Data.SqlClient.SqlTransaction with get, set
Public Property Transaction As SqlTransaction

Egenskapsvärde

SqlTransaction. Standardvärdet är null.

Attribut

Kommentarer

Du kan inte ange egenskapen om den Transaction redan är inställd på ett visst värde och kommandot håller på att köras. Om du ställer in transaktionsegenskapen på ett SqlTransaction objekt som inte är anslutet till samma SqlConnection som SqlCommand objektet utlöses ett undantag nästa gång du försöker köra en instruktion.

Gäller för

Se även