OdbcCommand.Cancel Method


Tries to cancel the execution of an OdbcCommand.

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



If there is nothing to cancel, nothing occurs. However, if there is a command in process, and the cancellation try fails, no exception is generated.

To cancel a query on one thread, Cancel must be called from another thread. Because you cannot execute commands asynchronously with OdbcCommand, to cancel a command from another thread, one thread must be running synchronously. This means that the OdbcCommand object must be accessible from both threads.

Applies to

See also