Server.CancelCheckpoint 方法 (IAsyncResult)

 

取消處於暫止狀態的非同步檢查點。

命名空間:   Microsoft.ComplexEventProcessing
組件:  Microsoft.ComplexEventProcessing (在 Microsoft.ComplexEventProcessing.dll 中)

語法

public void CancelCheckpoint(
    IAsyncResult asyncResult
)
public:
void CancelCheckpoint(
    IAsyncResult^ asyncResult
)
member CancelCheckpoint : 
        asyncResult:IAsyncResult -> unit
Public Sub CancelCheckpoint (
    asyncResult As IAsyncResult
)

參數

  • asyncResult
    待取消暫止非同步要求的參考。

備註

這是非同步作業。 它會初始化檢查點的取消作業。 取消作業的完成仍會透過 BeginCheckpoint 呼叫所接收的 IAsyncResult 進行。 也就是,BeginCheckpointIAsyncResult 會有 3 種可能結果:

  1. 檢查點完成。 EndCheckpoint 傳回的值為 true。

  2. 使用者取消檢查點。 EndCheckpoint 傳回的值為 false。

  3. 檢查點失敗。 EndCheckpoint 會引發例外狀況。

    如需詳細資訊,請參閱<建立具有恢復功能的 StreamInsight 應用程式>。

請參閱

Server 類別
Microsoft.ComplexEventProcessing 命名空間

回到頁首