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 對象必須可從這兩個線程存取。

適用於

另請參閱