OracleCommand.Cancel メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
OracleCommand の実行のキャンセルを試行します。
public:
virtual void Cancel();
public:
override void Cancel();
public void Cancel();
public override void Cancel();
abstract member Cancel : unit -> unit
override this.Cancel : unit -> unit
override this.Cancel : unit -> unit
Public Sub Cancel ()
Public Overrides Sub Cancel ()
実装
例
次の例では、 を OracleCommand作成して実行し、実行を取り消します。 これを実現するために、 メソッドには SQL SELECT ステートメントである文字列と、データベースへの接続に使用する文字列が渡されます。
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();
}
}
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
注釈
取り消す対象がない場合は、何も行われません。 ただし、処理中のコマンドが存在し、キャンセルの試行が失敗した場合でも、例外は生成されません。