ILogConsistencyProvider Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Interface to be implemented for a log consistency provider.
public interface ILogConsistencyProvider : Orleans.LogConsistency.ILogViewAdaptorFactory, Orleans.Providers.IProvider
type ILogConsistencyProvider = interface
interface IProvider
interface ILogViewAdaptorFactory
Public Interface ILogConsistencyProvider
Implements ILogViewAdaptorFactory, IProvider
- Derived
- Implements
Properties
Log |
Gets the TraceLogger used by this log-consistency provider. |
Name |
The name of this provider instance, as given to it in the config. (Inherited from IProvider) |
UsesStorageProvider |
Returns true if a storage provider is required for constructing adaptors. (Inherited from ILogViewAdaptorFactory) |
Methods
Close() |
Close function for this provider instance. (Inherited from IProvider) |
Init(String, IProviderRuntime, IProviderConfiguration) |
Initialization function called by Orleans Provider Manager when a new provider class instance is created (Inherited from IProvider) |
MakeLogViewAdaptor<TLogView,TLogEntry>(ILogViewAdaptorHost<TLogView,TLogEntry>, TLogView, String, IGrainStorage, ILogConsistencyProtocolServices) |
Construct a ILogViewAdaptor<TLogView,TLogEntry> to be installed in the given host grain. (Inherited from ILogViewAdaptorFactory) |
MakeLogViewAdaptor<TLogView,TLogEntry>(ILogViewAdaptorHost<TLogView,TLogEntry>, TLogView, String, IStorageProvider, ILogConsistencyProtocolServices) |
Construct a ILogViewAdaptor<TLogView,TLogEntry> to be installed in the given host grain. (Inherited from ILogViewAdaptorFactory) |