Freigeben über


OracleCommand.Transaction-Eigenschaft

Ruft die OracleTransaction ab, in der OracleCommand ausgeführt wird, oder legt diese fest.

Namespace: System.Data.OracleClient
Assembly: System.Data.OracleClient (in system.data.oracleclient.dll)

Syntax

'Declaration
Public Property Transaction As OracleTransaction
'Usage
Dim instance As OracleCommand
Dim value As OracleTransaction

value = instance.Transaction

instance.Transaction = value
public OracleTransaction Transaction { get; set; }
public:
property OracleTransaction^ Transaction {
    OracleTransaction^ get ();
    void set (OracleTransaction^ value);
}
/** @property */
public OracleTransaction get_Transaction ()

/** @property */
public void set_Transaction (OracleTransaction value)
public function get Transaction () : OracleTransaction

public function set Transaction (value : OracleTransaction)

Eigenschaftenwert

Eine OracleTransaction. Der Standardwert ist ein NULL-Wert.

Hinweise

Die Transaction-Eigenschaft kann nicht festgelegt werden, wenn sie bereits auf einen bestimmten Wert festgelegt ist und der Befehl gerade ausgeführt wird. Wenn Sie die Transaktionseigenschaft auf ein OracleTransaction-Objekt festlegen, das nicht mit derselben OracleConnection wie das OracleCommand-Objekt verbunden ist, wird beim nächsten Ausführen einer Anweisung eine Ausnahme ausgelöst.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1

Siehe auch

Referenz

OracleCommand-Klasse
OracleCommand-Member
System.Data.OracleClient-Namespace

Weitere Ressourcen

Arbeiten mit Befehlen