MultiClusterData 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.
Données stockées et transmises dans le réseau multicluster. IMPORTANT : ces objets peuvent représenter un état complet, un état partiel ou un delta. Jusqu’à présent, inclut des informations sur la configuration multicluster et la passerelle multicluster. Les données peuvent faire des ragots.
[System.Serializable]
public class MultiClusterData
[System.Serializable]
public class MultiClusterData : Orleans.Runtime.IMultiClusterGossipData
[<System.Serializable>]
type MultiClusterData = class
[<System.Serializable>]
type MultiClusterData = class
interface IMultiClusterGossipData
Public Class MultiClusterData
Public Class MultiClusterData
Implements IMultiClusterGossipData
- Héritage
-
MultiClusterData
- Attributs
- Implémente
Constructeurs
MultiClusterData() |
Construisez des données MultiClusterData vides. |
MultiClusterData(GatewayEntry) |
Construisez MultiClusterData contenant une seule entrée de passerelle. |
MultiClusterData(IEnumerable<GatewayEntry>) |
Construisez MultiClusterData contenant une collection d’entrées de passerelle. |
MultiClusterData(IReadOnlyDictionary<SiloAddress,GatewayEntry>, MultiClusterConfiguration) |
Construisez MultiClusterData contenant une collection d’entrées de passerelle et une configuration à plusieurs clusters. |
MultiClusterData(MultiClusterConfiguration) |
Construisez MultiClusterData contenant une configuration à plusieurs clusters. |
Propriétés
Configuration |
Configuration injectée par l’administrateur. Peut être null si aucun n’a encore été injecté, ou si cet objet représente un état partiel ou un delta. |
Gateways |
Dictionnaire des entrées de passerelle et leur état actuel. |
IsEmpty |
Indique s’il y a réellement des données ici. |
Méthodes
IsActiveGatewayForCluster(SiloAddress, String) |
Vérifier si un silo particulier est une passerelle active pour un cluster |
Merge(IMultiClusterGossipData) |
fusionner la source dans cet objet et retourner le résultat. Ignore les entrées expirées dans la source et supprime les entrées expirées de ce. |
Merge(IMultiClusterGossipData, MultiClusterData) |
incorporer la source, en produisant un nouveau résultat et le delta de rapport. Ignore les entrées expirées dans la source et supprime les entrées expirées de ce. |
Merge(MultiClusterData) |
fusionner la source dans cet objet et retourner le résultat. Ignore les entrées expirées dans la source et supprime les entrées expirées de ce. |
Merge(MultiClusterData, MultiClusterData) |
incorporer la source, en produisant un nouveau résultat et le delta de rapport. Ignore les entrées expirées dans la source et supprime les entrées expirées de ce. |
Minus(MultiClusterData) |
Retourne toutes les données de cet objet, à l’exception des clés qui apparaissent dans exclude |
ToString() |
Afficher le contenu des données MultiCluster sous la forme d’une chaîne (abrégée). |