Freigeben über


OracleCommand.Cancel-Methode

Versucht die Ausführung eines OracleCommand abzubrechen.

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

Syntax

'Declaration
Public Overrides Sub Cancel
'Usage
Dim instance As OracleCommand

instance.Cancel
public override void Cancel ()
public:
virtual void Cancel () override
public void Cancel ()
public override function Cancel ()

Hinweise

Wenn keine Grundlage für einen Abbruch vorhanden ist, wird keine Aktion ausgeführt. Wenn jedoch gerade ein Befehl ausgeführt wird und das Abbrechen fehlschlägt, wird keine Ausnahme generiert.

Beispiel

Im folgenden Beispiel wird ein OracleCommand erstellt und ausgeführt und die Ausführung dann abgebrochen. Hierzu werden eine Zeichenfolge, die eine SQL-SELECT-Anweisung ist, sowie eine Zeichenfolge zum Herstellen einer Verbindung mit der Datenbank an die Methode übergeben.

Public Sub CreateOracleCommand _
(ByVal queryString As String, ByVal connectionString As String)
    Using connection As New OracleConnection(connectionString)
        Dim command As New OracleCommand(queryString, connection)
        command.Connection.Open()
        command.ExecuteReader()
        command.Cancel()
    End Using
End Sub
public void CreateOracleCommand(string queryString, string connectionString)
{
    using (OracleConnection connection = new OracleConnection(connectionString))
    {
        OracleCommand command = new OracleCommand(queryString, connection);
        command.Connection.Open();
        command.ExecuteReader();
        command.Cancel();
    }
}

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