共用方式為


LogConsistencyProvider 類別

定義

使用任何標準儲存體提供者,將最新檢視儲存在主要儲存體中的記錄一致性提供者。 支援多個叢集連線到相同的主要儲存體, (透過電子標籤執行開放式並行控制)

記錄本身是暫時性的,亦即實際上不會儲存至儲存體 - 只有最新的檢視 (快照集) 和某些中繼資料 (記錄位置,而寫入旗標) 會儲存在主要複本中。

public class LogConsistencyProvider : Orleans.LogConsistency.ILogConsistencyProvider
public class LogConsistencyProvider : Orleans.LogConsistency.ILogViewAdaptorFactory
public class LogConsistencyProvider : Orleans.EventSourcing.ILogViewAdaptorFactory
type LogConsistencyProvider = class
    interface ILogConsistencyProvider
    interface IProvider
    interface ILogViewAdaptorFactory
type LogConsistencyProvider = class
    interface ILogViewAdaptorFactory
Public Class LogConsistencyProvider
Implements ILogConsistencyProvider
Public Class LogConsistencyProvider
Implements ILogViewAdaptorFactory
繼承
LogConsistencyProvider
實作

建構函式

LogConsistencyProvider()

使用任何標準儲存體提供者,將最新檢視儲存在主要儲存體中的記錄一致性提供者。 支援多個叢集連線到相同的主要儲存體, (透過電子標籤執行開放式並行控制)

記錄本身是暫時性的,亦即實際上不會儲存至儲存體 - 只有最新的檢視 (快照集) 和某些中繼資料 (記錄位置,而寫入旗標) 會儲存在主要複本中。

屬性

Log

取得這個記錄一致性提供者所使用的 TraceLogger。

Name

此提供者實例的名稱,如設定中所提供。

UsesStorageProvider

如果建構配接器需要儲存提供者,則傳回 true。

方法

Close()

Close 方法

GetLoggerName()

使用任何標準儲存體提供者,將最新檢視儲存在主要儲存體中的記錄一致性提供者。 支援多個叢集連線到相同的主要儲存體, (透過電子標籤執行開放式並行控制)

記錄本身是暫時性的,亦即實際上不會儲存至儲存體 - 只有最新的檢視 (快照集) 和某些中繼資料 (記錄位置,而寫入旗標) 會儲存在主要複本中。

Init(String, IProviderRuntime, IProviderConfiguration)

Init 方法

MakeLogViewAdaptor<TView,TEntry>(ILogViewAdaptorHost<TView,TEntry>, TView, String, IGrainStorage, ILogConsistencyProtocolServices)

製作記錄檢視配接器

MakeLogViewAdaptor<TView,TEntry>(ILogViewAdaptorHost<TView,TEntry>, TView, String, IGrainStorage, ILogConsistencyProtocolServices)

製作記錄檢視配接器

MakeLogViewAdaptor<TView,TEntry>(ILogViewAdaptorHost<TView,TEntry>, TView, String, IStorageProvider, ILogConsistencyProtocolServices)

製作記錄檢視配接器

適用於