Partager via


ILogConsistencyProvider Interface

Définition

Interface à implémenter pour un fournisseur de cohérence des journaux.

public interface ILogConsistencyProvider : Orleans.LogConsistency.ILogViewAdaptorFactory, Orleans.Providers.IProvider
type ILogConsistencyProvider = interface
    interface IProvider
    interface ILogViewAdaptorFactory
Public Interface ILogConsistencyProvider
Implements ILogViewAdaptorFactory, IProvider
Dérivé
Implémente

Propriétés

Log

Obtient le TraceLogger utilisé par ce fournisseur de cohérence des journaux.

Name

Nom de cette instance de fournisseur, tel qu’il lui est donné dans la configuration.

(Hérité de IProvider)
UsesStorageProvider

Retourne true si un fournisseur de stockage est requis pour construire des adaptateurs.

(Hérité de ILogViewAdaptorFactory)

Méthodes

Close()

Fermer la fonction pour cette instance de fournisseur.

(Hérité de IProvider)
Init(String, IProviderRuntime, IProviderConfiguration)

Fonction d’initialisation appelée par Orleans Provider Manager lors de la création d’une nouvelle instance de classe de fournisseur

(Hérité de IProvider)
MakeLogViewAdaptor<TLogView,TLogEntry>(ILogViewAdaptorHost<TLogView,TLogEntry>, TLogView, String, IGrainStorage, ILogConsistencyProtocolServices)

Construisez un ILogViewAdaptor<TLogView,TLogEntry> à installer dans le grain d’hôte donné.

(Hérité de ILogViewAdaptorFactory)
MakeLogViewAdaptor<TLogView,TLogEntry>(ILogViewAdaptorHost<TLogView,TLogEntry>, TLogView, String, IStorageProvider, ILogConsistencyProtocolServices)

Construisez un ILogViewAdaptor<TLogView,TLogEntry> à installer dans le grain d’hôte donné.

(Hérité de ILogViewAdaptorFactory)

S’applique à