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) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。