Freigeben über


SqlCommand.Transaction Eigenschaft

Definition

Ruft die SqlTransaction ab, in der der SqlCommand ausgeführt wird, bzw. legt diese fest.

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

Eigenschaftswert

Die SqlTransaction . Der Standardwert lautetnull .

Attribute

Hinweise

Sie können die Transaction Eigenschaft nicht festlegen, wenn sie bereits auf einen bestimmten Wert festgelegt ist und der Befehl gerade ausgeführt wird. Wenn Sie die Transaktionseigenschaft auf ein SqlTransaction Objekt festlegen, das nicht mit SqlCommand dem SqlConnection -Objekt verbunden ist, wird beim nächsten Versuch, eine -Anweisung auszuführen, eine Ausnahme ausgelöst.

Gilt für: