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异步执行命令才能取消来自另一个线程的命令,因此一个线程必须同步运行。 这意味着 OdbcCommand 必须可从两个线程访问 对象。

适用于

另请参阅