Orleans.LogConsistency 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
ConnectionIssue |
表示記錄一致性通訊協定內所遇到的連線問題相關資訊。 這兩者都是在通訊協定內用來追蹤重試迴圈,並且可讓想要監視其記錄一致細微性的通訊問題的使用者看見。 |
LogConsistencyStatistics |
使用記錄一致性的細微性統計資料集合。 請參閱ILogConsistentGrain |
LogConsistentGrain<TView> |
所有使用記錄一致性來管理狀態的細微性基類。 這相當於 Grain<TGrainState> 使用記錄一致性的細微性。 (SiloAssemblyLoader 會使用它來擷取類型) |
LogConsistentGrainBase<TView> |
所有使用記錄一致性來管理狀態的細微性基類。 這相當於 Grain<TGrainState> 使用記錄一致性的細微性。 (SiloAssemblyLoader 會使用它來擷取類型) |
NotificationFailed |
表示記錄一致性通訊協定內發生通知失敗的相關資訊。 |
ProtocolTransportException |
通訊協定傳訊層擲回的例外狀況。 |
介面
IConnectionIssueListener |
使用使用者可以覆寫的虛擬受保護方法實作記錄一致細微性所實作的介面,以監視連線問題。 |
ILogConsistencyDiagnostics |
診斷的介面。 |
ILogConsistencyProtocolServices |
使用自訂一致性或複寫通訊協定的記錄檢視配接器使用的功能。 將不同叢集中記錄一致細微性複本之間的通訊抽象化。 |
ILogConsistencyProvider |
要針對記錄一致性提供者實作的介面。 |
ILogConsistentGrain |
此介面會封裝根據記錄一致性來管理其狀態的細微性功能,例如 JournaledGrain。 這相當於 Orleans.IStatefulGrain 記錄一致的細微性。 |
ILogViewAdaptor<TLogView,TLogEntry> |
記錄檢視配接器是 的 ILogConsistentGrain 儲存介面,其狀態定義為記錄檢視。 每個粒紋都有一個配接器,其會在啟動粒紋時安裝 ILogConsistencyProvider 。 |
ILogViewAdaptorFactory |
要針對記錄檢視配接器處理站實作的介面 |
ILogViewAdaptorHost<TLogView,TLogEntry> |
所有使用記錄檢視一致性的介面都會提供記錄檢視配接器存取細微性特定資訊和回呼的存取權。 |
ILogViewRead<TView,TLogEntry> |
用於讀取記錄檢視的介面。 |
ILogViewUpdate<TLogEntry> |
更新記錄檔的介面。 |