Compartilhar via


ILogConsistencyProvider Interface

Definição

Interface a ser implementada para um provedor de consistência de log.

public interface ILogConsistencyProvider : Orleans.LogConsistency.ILogViewAdaptorFactory, Orleans.Providers.IProvider
type ILogConsistencyProvider = interface
    interface IProvider
    interface ILogViewAdaptorFactory
Public Interface ILogConsistencyProvider
Implements ILogViewAdaptorFactory, IProvider
Derivado
Implementações

Propriedades

Log

Obtém o TraceLogger usado por esse provedor de consistência de log.

Name

O nome dessa instância do provedor, conforme fornecido a ela na configuração.

(Herdado de IProvider)
UsesStorageProvider

Retornará true se um provedor de armazenamento for necessário para construir adaptadores.

(Herdado de ILogViewAdaptorFactory)

Métodos

Close()

Função Close para essa instância do provedor.

(Herdado de IProvider)
Init(String, IProviderRuntime, IProviderConfiguration)

Função de inicialização chamada pelo Gerenciador de Provedores do Orleans quando uma nova instância de classe de provedor é criada

(Herdado de IProvider)
MakeLogViewAdaptor<TLogView,TLogEntry>(ILogViewAdaptorHost<TLogView,TLogEntry>, TLogView, String, IGrainStorage, ILogConsistencyProtocolServices)

Construa um ILogViewAdaptor<TLogView,TLogEntry> a ser instalado na granularidade de host fornecida.

(Herdado de ILogViewAdaptorFactory)
MakeLogViewAdaptor<TLogView,TLogEntry>(ILogViewAdaptorHost<TLogView,TLogEntry>, TLogView, String, IStorageProvider, ILogConsistencyProtocolServices)

Construa um ILogViewAdaptor<TLogView,TLogEntry> a ser instalado na granularidade de host fornecida.

(Herdado de ILogViewAdaptorFactory)

Aplica-se a