LogConsistencyProvider 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
依賴粒紋特定自定義程式代碼從記憶體讀取狀態,並將差異附加至記憶體的記錄一致性提供者。 想要使用此提供者的粒紋必須實 ICustomStorageInterface<TState,TDelta> 作 介面,以定義讀取狀態的方式,以及寫入差異的方式。 如果在提供者設定中提供提供者屬性 「PrimaryCluster」,則只有指定的叢集會存取記憶體,而其他叢集可能不會發出更新。
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() |
依賴粒紋特定自定義程式代碼從記憶體讀取狀態,並將差異附加至記憶體的記錄一致性提供者。 想要使用此提供者的粒紋必須實 ICustomStorageInterface<TState,TDelta> 作 介面,以定義讀取狀態的方式,以及寫入差異的方式。 如果在提供者設定中提供提供者屬性 「PrimaryCluster」,則只有指定的叢集會存取記憶體,而其他叢集可能不會發出更新。 |
LogConsistencyProvider(CustomStorageLogConsistencyOptions) |
依賴粒紋特定自定義程式代碼從記憶體讀取狀態,並將差異附加至記憶體的記錄一致性提供者。 想要使用此提供者的粒紋必須實 ICustomStorageInterface<TState,TDelta> 作 介面,以定義讀取狀態的方式,以及寫入差異的方式。 如果在提供者設定中提供提供者屬性 「PrimaryCluster」,則只有指定的叢集會存取記憶體,而其他叢集可能不會發出更新。 |
屬性
Log |
取得這個記錄一致性提供者所使用的 TraceLogger。 |
Name |
這個提供者實例的名稱,如組態中提供給它一樣。 |
PrimaryCluster |
指定主要叢集的叢集標識符,如果應該直接從所有叢集存取記憶體,則為 null。 |
UsesStorageProvider |
如果建構配接器需要儲存提供者,則傳回 true。 |