共用方式為


ILogConsistencyProtocolServices 介面

定義

供使用自訂一致性或複寫通訊協定的記錄檢視配接器使用的功能。 抽象化不同叢集中記錄一致粒紋複本之間的通訊。

public interface ILogConsistencyProtocolServices
type ILogConsistencyProtocolServices = interface
Public Interface ILogConsistencyProtocolServices

屬性

ActiveClusters

目前似乎至少有一個作用中閘道向多叢集網路報告的所有叢集清單。 不保證此成員資格檢視已完成或一致。 如果沒有多叢集網路,則傳回包含單一元素 「I」 的清單。

GrainReference

這個粒紋的不具型別參考。

MultiClusterConfiguration

這個定址接收器的目前多重叢集組態 (系統管理員) ,如果沒有,則為 null。

MultiClusterEnabled

此叢集是否正在多叢集網路中執行。

MyClusterId

此叢集的識別碼。 如果沒有多叢集網路,則傳回 「I」。

RegistrationStrategy

此粒紋的多叢集註冊策略。

SerializationManager

序列化管理員。

方法

CaughtException(String, Exception)

記錄在記錄一致性通訊協定中攔截到的例外狀況。

CaughtUserCodeException(String, String, Exception)

針對某些回呼,記錄使用者程式碼中發生的例外狀況

Log(LogLevel, String, Object[])

在指定的記錄層級輸出指定的訊息。

Log(Severity, String, Object[])

在指定的記錄層級輸出指定的訊息。

ProtocolError(String, Boolean)

記錄記錄在記錄一致性通訊協定中發生的錯誤。

SendMessage(ILogConsistencyProtocolMessage, String)

將訊息傳送至遠端叢集。

SubscribeToMultiClusterConfigurationChanges()

供使用自訂一致性或複寫通訊協定的記錄檢視配接器使用的功能。 抽象化不同叢集中記錄一致粒紋複本之間的通訊。

UnsubscribeFromMultiClusterConfigurationChanges()

供使用自訂一致性或複寫通訊協定的記錄檢視配接器使用的功能。 抽象化不同叢集中記錄一致粒紋複本之間的通訊。

適用於