OleDbCommand.Cancel Метод

Определение

Пытается отменить выполнение OleDbCommand.Tries to cancel the execution of an OleDbCommand.

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

Реализации

Примеры

Следующий пример создает OleDbCommand, выполняет его, а затем отменяет выполнение.The following example creates an OleDbCommand, executes it, and then cancels the execution. Для этого методу передается строка, которая является инструкцией SQL SELECT, и строка, используемая для подключения к источнику данных.To accomplish this, the method is passed a string that is an SQL SELECT statement and a string to use to connect to the data source.

public void CreateCommand(string queryString, OleDbConnection connection)
{
    OleDbCommand command = new OleDbCommand(queryString, connection);
    command.Connection.Open();
    command.ExecuteReader();
    command.Cancel();
}
Public Sub CreateCommand _
    (ByVal queryString As String, ByVal connection As OleDbConnection)

    Dim command As New OleDbCommand(queryString, connection)
    command.Connection.Open()
    command.ExecuteReader()
    command.Cancel()
End Sub

Комментарии

Если команда, выполнение которой нужно отменить, отсутствует, ничего не происходит.If there is nothing to cancel, nothing occurs. Если выполняемая команда имеется и попытка ее отмены оканчивается неудачей, исключение не формируется.However, if there is a command in process, and the attempt to cancel fails, no exception is generated.

Применяется к

Дополнительно