Поделиться через


ILogConsistencyProvider Интерфейс

Определение

Интерфейс, реализуемый для поставщика согласованности журналов.

public interface ILogConsistencyProvider : Orleans.LogConsistency.ILogViewAdaptorFactory, Orleans.Providers.IProvider
type ILogConsistencyProvider = interface
    interface IProvider
    interface ILogViewAdaptorFactory
Public Interface ILogConsistencyProvider
Implements ILogViewAdaptorFactory, IProvider
Производный
Реализации

Свойства

Log

Возвращает TraceLogger, используемый этим поставщиком согласованности журналов.

Name

Имя этого экземпляра поставщика, как указано в конфигурации.

(Унаследовано от IProvider)
UsesStorageProvider

Возвращает значение true, если поставщик хранилища необходим для создания адаптеров.

(Унаследовано от ILogViewAdaptorFactory)

Методы

Close()

Закройте функцию для этого экземпляра поставщика.

(Унаследовано от IProvider)
Init(String, IProviderRuntime, IProviderConfiguration)

Функция инициализации, вызываемая диспетчером поставщиков Orleans при создании нового экземпляра класса поставщика

(Унаследовано от IProvider)
MakeLogViewAdaptor<TLogView,TLogEntry>(ILogViewAdaptorHost<TLogView,TLogEntry>, TLogView, String, IGrainStorage, ILogConsistencyProtocolServices)

Создайте объект ILogViewAdaptor<TLogView,TLogEntry> для установки в заданном узлом.

(Унаследовано от ILogViewAdaptorFactory)
MakeLogViewAdaptor<TLogView,TLogEntry>(ILogViewAdaptorHost<TLogView,TLogEntry>, TLogView, String, IStorageProvider, ILogConsistencyProtocolServices)

Создайте объект ILogViewAdaptor<TLogView,TLogEntry> для установки в заданном узлом.

(Унаследовано от ILogViewAdaptorFactory)

Применяется к