Condividi tramite


ILogConsistencyProvider Interfaccia

Definizione

Interfaccia da implementare per un provider di coerenza dei log.

public interface ILogConsistencyProvider : Orleans.LogConsistency.ILogViewAdaptorFactory, Orleans.Providers.IProvider
type ILogConsistencyProvider = interface
    interface IProvider
    interface ILogViewAdaptorFactory
Public Interface ILogConsistencyProvider
Implements ILogViewAdaptorFactory, IProvider
Derivato
Implementazioni

Proprietà

Log

Ottiene l'oggetto TraceLogger utilizzato da questo provider di coerenza dei log.

Name

Nome di questa istanza del provider, come specificato nella configurazione.

(Ereditato da IProvider)
UsesStorageProvider

Restituisce true se è necessario un provider di archiviazione per la costruzione di adattatori.

(Ereditato da ILogViewAdaptorFactory)

Metodi

Close()

Funzione Close per questa istanza del provider.

(Ereditato da IProvider)
Init(String, IProviderRuntime, IProviderConfiguration)

Funzione di inizializzazione chiamata da Orleans Provider Manager quando viene creata una nuova istanza della classe provider

(Ereditato da IProvider)
MakeLogViewAdaptor<TLogView,TLogEntry>(ILogViewAdaptorHost<TLogView,TLogEntry>, TLogView, String, IGrainStorage, ILogConsistencyProtocolServices)

Costruire un oggetto ILogViewAdaptor<TLogView,TLogEntry> da installare nella granularità dell'host specificata.

(Ereditato da ILogViewAdaptorFactory)
MakeLogViewAdaptor<TLogView,TLogEntry>(ILogViewAdaptorHost<TLogView,TLogEntry>, TLogView, String, IStorageProvider, ILogConsistencyProtocolServices)

Costruire un oggetto ILogViewAdaptor<TLogView,TLogEntry> da installare nella granularità dell'host specificata.

(Ereditato da ILogViewAdaptorFactory)

Si applica a