LogConsistencyProvider Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournisseur de cohérence des journaux qui stocke la vue la plus récente dans le stockage principal, à l’aide de n’importe quel fournisseur de stockage standard. Prend en charge plusieurs clusters se connectant au même stockage principal (en effectuant un contrôle d’accès concurrentiel optimiste via des étiquettes électroniques)
Le journal lui-même est temporaire, c’est-à-dire qu’il n’est pas réellement enregistré dans le stockage : seules la vue la plus récente (instantané) et certaines métadonnées (la position du journal et les indicateurs d’écriture) sont stockées dans le serveur principal.
public class LogConsistencyProvider : Orleans.LogConsistency.ILogConsistencyProvider
public class LogConsistencyProvider : Orleans.LogConsistency.ILogViewAdaptorFactory
public class LogConsistencyProvider : Orleans.EventSourcing.ILogViewAdaptorFactory
type LogConsistencyProvider = class
interface ILogConsistencyProvider
interface IProvider
interface ILogViewAdaptorFactory
type LogConsistencyProvider = class
interface ILogViewAdaptorFactory
Public Class LogConsistencyProvider
Implements ILogConsistencyProvider
Public Class LogConsistencyProvider
Implements ILogViewAdaptorFactory
- Héritage
-
LogConsistencyProvider
- Implémente
Constructeurs
LogConsistencyProvider() |
Fournisseur de cohérence des journaux qui stocke la vue la plus récente dans le stockage principal, à l’aide de n’importe quel fournisseur de stockage standard. Prend en charge plusieurs clusters se connectant au même stockage principal (en effectuant un contrôle d’accès concurrentiel optimiste via des étiquettes électroniques) Le journal lui-même est temporaire, c’est-à-dire qu’il n’est pas réellement enregistré dans le stockage : seules la vue la plus récente (instantané) et certaines métadonnées (la position du journal et les indicateurs d’écriture) sont stockées dans le serveur principal. |
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. |
UsesStorageProvider |
Retourne true si un fournisseur de stockage est requis pour construire des adaptateurs. |
Méthodes
Close() |
Close, méthode |
GetLoggerName() |
Fournisseur de cohérence des journaux qui stocke la vue la plus récente dans le stockage principal, à l’aide de n’importe quel fournisseur de stockage standard. Prend en charge plusieurs clusters se connectant au même stockage principal (en effectuant un contrôle d’accès concurrentiel optimiste via des étiquettes électroniques) Le journal lui-même est temporaire, c’est-à-dire qu’il n’est pas réellement enregistré dans le stockage : seules la vue la plus récente (instantané) et certaines métadonnées (la position du journal et les indicateurs d’écriture) sont stockées dans le serveur principal. |
Init(String, IProviderRuntime, IProviderConfiguration) |
Init (méthode) |
MakeLogViewAdaptor<TView,TEntry>(ILogViewAdaptorHost<TView,TEntry>, TView, String, IGrainStorage, ILogConsistencyProtocolServices) |
Créer un adaptateur de vue de journal |
MakeLogViewAdaptor<TView,TEntry>(ILogViewAdaptorHost<TView,TEntry>, TView, String, IGrainStorage, ILogConsistencyProtocolServices) |
Créer un adaptateur de vue de journal |
MakeLogViewAdaptor<TView,TEntry>(ILogViewAdaptorHost<TView,TEntry>, TView, String, IStorageProvider, ILogConsistencyProtocolServices) |
Créer un adaptateur de vue de journal |