OracleCommand.Cancel 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
嘗試取消 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
備註
如果沒有取消任何專案,則不會發生任何動作。 不過,如果正在進行命令,而取消作業的嘗試失敗,則不會產生任何例外狀況 (Exception)。
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應