Orleans.EventSourcing.Common 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
BatchedNotificationMessage |
包含一批通知訊息的通知訊息。 |
NotificationFailed |
描述將更新通知傳送至遠端實例時發生的連線問題。 |
PrimaryBasedLogViewAdaptor<TLogView,TLogEntry,TSubmissionEntry> |
建構以循序讀取和寫入主要複本為基礎的記錄檢視配接器一般範本。 我們使用此方式來建構各種不同的記錄一致性提供者,這些提供者都遵循相同的基本模式, (讀取和寫入主要複本的最新檢視,並在寫入) 之後傳送通知。 請注意,記錄本身是暫時性的,也就是實際上不會儲存到儲存體 - 只有最新的檢視和某些中繼資料 (記錄位置,而寫入旗標) 會儲存在主要複本中。 使用粒紋排程器,當然) ,安全地交錯此配接器 (呼叫。 子類別會覆寫 ReadAsync 和 WriteAsync,以讀取/寫入主要類別。 對主要複本的呼叫會序列化,也就是永遠不會交錯。 |
PrimaryOperationFailed |
描述與主要儲存體通訊時發生的連線問題。 |
StringEncodedWriteVector | |
SubmissionEntry<TLogEntry> |
暫止佇列中儲存之提交專案的基類。 |
VersionNotificationMessage |
僅包含版本的簡單通知訊息。 |
結構
RecordedConnectionIssue |
記錄連線問題的公用程式類別。 它是公用的,而不是內部的,因為它是實作其他一致性提供者的實用建置組塊。 |
介面
INotificationMessage |
更新記錄檔之後,記錄檢視配接器傳送給其他叢集之通知訊息的基類。 所有子類別都必須可序列化。 |