ILogConsistencyProtocolServices Interface
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.
Fonctionnalité à utiliser par les adaptateurs de vue de journal qui utilisent des protocoles de cohérence ou de réplication personnalisés. Extrait la communication entre les réplicas du grain de cohérence des journaux dans différents clusters.
public interface ILogConsistencyProtocolServices
type ILogConsistencyProtocolServices = interface
Public Interface ILogConsistencyProtocolServices
Propriétés
ActiveClusters |
Liste de tous les clusters qui semblent actuellement avoir au moins une passerelle active rapportant au réseau à plusieurs clusters. Rien ne garantit que cette vue d’appartenance est complète ou cohérente. S’il n’existe aucun réseau à plusieurs clusters, retourne une liste contenant l’élément unique « I ». |
GrainReference |
Référence non typée pour ce grain. |
MultiClusterConfiguration |
Configuration multicluster actuelle de ce silo (tel qu’injecté par l’administrateur) ou null si aucun. |
MultiClusterEnabled |
Indique si ce cluster s’exécute dans un réseau à plusieurs clusters. |
MyClusterId |
ID de ce cluster. Retourne « I » si aucun réseau multi-cluster n’est présent. |
RegistrationStrategy |
Stratégie d’inscription multicluster pour ce grain. |
SerializationManager |
Gestionnaire de sérialisation. |
Méthodes
CaughtException(String, Exception) |
Consignez une exception interceptée dans le protocole de cohérence des journaux. |
CaughtUserCodeException(String, String, Exception) |
Journaliser une exception qui s’est produite dans le code utilisateur, pour un rappel |
Log(LogLevel, String, Object[]) |
Sortez le message spécifié au niveau de journal spécifié. |
Log(Severity, String, Object[]) |
Sortez le message spécifié au niveau de journal spécifié. |
ProtocolError(String, Boolean) |
Consignez une erreur qui s’est produite dans un protocole de cohérence des journaux. |
SendMessage(ILogConsistencyProtocolMessage, String) |
Envoyer un message à un cluster distant. |
SubscribeToMultiClusterConfigurationChanges() |
Fonctionnalité à utiliser par les adaptateurs de vue de journal qui utilisent des protocoles de cohérence ou de réplication personnalisés. Extrait la communication entre les réplicas du grain de cohérence des journaux dans différents clusters. |
UnsubscribeFromMultiClusterConfigurationChanges() |
Fonctionnalité à utiliser par les adaptateurs de vue de journal qui utilisent des protocoles de cohérence ou de réplication personnalisés. Extrait la communication entre les réplicas du grain de cohérence des journaux dans différents clusters. |