次の方法で共有


OdbcCommand.Cancel メソッド

定義

OdbcCommand の実行のキャンセルを試行します。

public:
 override void Cancel();
public:
 virtual void Cancel();
public override void Cancel ();
public void Cancel ();
override this.Cancel : unit -> unit
abstract member Cancel : unit -> unit
override this.Cancel : unit -> unit
Public Overrides Sub Cancel ()
Public Sub Cancel ()

実装

注釈

キャンセルする対象がない場合は、何も行われません。 ただし、処理中のコマンドがあり、取り消し試行が失敗した場合、例外は生成されません。

あるスレッドでクエリを取り消すには、 Cancel 別のスレッドから を呼び出す必要があります。 を使用してコマンドを非同期的に OdbcCommand実行して別のスレッドからコマンドを取り消すことができないため、1 つのスレッドが同期的に実行されている必要があります。 つまり、オブジェクトには両方の OdbcCommand スレッドからアクセスできる必要があります。

適用対象

こちらもご覧ください