CepCheckpointableProcess 類別

指定表示執行中可進行檢查點檢查計算的中繼資料物件。

繼承階層

System.Object
  Microsoft.ComplexEventProcessing.CepObject
    Microsoft.ComplexEventProcessing.ApplicationObject
      Microsoft.ComplexEventProcessing.CepEntity
        Microsoft.ComplexEventProcessing.CepProcess
          Microsoft.ComplexEventProcessing.CepCheckpointableProcess

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

語法

'宣告
Public NotInheritable Class CepCheckpointableProcess _
    Inherits CepProcess
'用途
Dim instance As CepCheckpointableProcess
public sealed class CepCheckpointableProcess : CepProcess
public ref class CepCheckpointableProcess sealed : public CepProcess
[<SealedAttribute>]
type CepCheckpointableProcess =  
    class 
        inherit CepProcess 
    end
public final class CepCheckpointableProcess extends CepProcess

CepCheckpointableProcess 型別公開下列成員。

屬性

  名稱 說明
公用屬性 Application 取得主機應用程式。 (繼承自 ApplicationObject。)
公用屬性 Logic 取得定義實體的邏輯。 (繼承自 CepEntity。)
公用屬性 Name 取得此物件的名稱。 (繼承自 CepObject。)
公用屬性 ShortName 取得 CEP 物件的簡短名稱。 (繼承自 CepObject。)

上層

方法

  名稱 說明
公用方法 CheckpointAsync() 以非同步方式進行檢查點檢查,並傳回關聯的工作。
公用方法 CheckpointAsync(CancellationToken) 以非同步方式進行檢查點檢查,並傳回關聯的工作。傳遞的 cancellationToken 與建立的工作有關聯。
公用方法 Delete 刪除物件。 (繼承自 ApplicationObject。)
公用方法 Equals (繼承自 Object。)
公用方法 GetHashCode (繼承自 Object。)
公用方法 GetType (繼承自 Object。)
公用方法 GetTypeDefinition 公開可定義實體之運算式的型別。 (繼承自 CepEntity。)
公用方法 Resume 繼續進行由於伺服器關機而暫停的計算。如果計算已在執行中,這個作業無效。 (繼承自 CepProcess。)
公用方法 ToString (繼承自 Object。)

上層

明確 繼承 實作

  名稱 說明
明確介面實作私用方法 IDisposable.Dispose 釋放 CepProcess 類別使用的所有資源。 (繼承自 CepProcess。)

上層

備註

檢查點方法會利用在 IServerProxy 中實作的現有 IAsyncResult 模式,但是會將新的工作 API 公開給使用者。

執行緒安全性

這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。

請參閱

參考

Microsoft.ComplexEventProcessing 命名空間