OracleCommand.Cancel 메서드

정의

OracleCommand의 실행을 취소합니다.

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

구현

예제

다음 예제에서는 를 OracleCommand만들고 실행한 다음 실행을 취소합니다. 이를 위해 메서드는 SQL SELECT 문인 문자열과 데이터베이스에 연결하는 데 사용할 문자열을 전달합니다.

public void CreateOracleCommand(string queryString, string connectionString)
{
    using (OracleConnection connection = new OracleConnection(connectionString))
    {
        OracleCommand command = new OracleCommand(queryString, connection);
        command.Connection.Open();
        command.ExecuteReader();
        command.Cancel();
    }
}
Public Sub CreateOracleCommand _
(ByVal queryString As String, ByVal connectionString As String)
    Using connection As New OracleConnection(connectionString)
        Dim command As New OracleCommand(queryString, connection)
        command.Connection.Open()
        command.ExecuteReader()
        command.Cancel()
    End Using
End Sub

설명

취소할 항목이 없으면 아무 일도 발생하지 않습니다. 그러나 진행 중인 명령이 있는 경우 취소 동작이 실패하더라도 예외가 생성되지 않습니다.

적용 대상

추가 정보