MultiClusterData Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Dati archiviati e trasmessi nella rete multicluster. IMPORTANTE: questi oggetti possono rappresentare lo stato completo, lo stato parziale o il delta. Finora include informazioni su multicluster-configuration e multicluster-gateway. I dati sono in grado di gossip.
[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
- Ereditarietà
-
MultiClusterData
- Attributi
- Implementazioni
Costruttori
MultiClusterData() |
Costruire multiClusterData vuoto. |
MultiClusterData(GatewayEntry) |
Costruire MultiClusterData contenente una singola voce del gateway. |
MultiClusterData(IEnumerable<GatewayEntry>) |
Costruire MultiClusterData contenente una raccolta di voci del gateway. |
MultiClusterData(IReadOnlyDictionary<SiloAddress,GatewayEntry>, MultiClusterConfiguration) |
Costruire MultiClusterData contenente una raccolta di voci del gateway e una configurazione multi-cluster. |
MultiClusterData(MultiClusterConfiguration) |
Costruire MultiClusterData contenente una configurazione multi-cluster. |
Proprietà
Configuration |
Configurazione inserita dall'amministratore. Può essere Null se nessuna è stata ancora inserita o se l'oggetto rappresenta uno stato parziale o un delta. |
Gateways |
Dizionario delle voci del gateway e del relativo stato corrente. |
IsEmpty |
Indica se sono presenti dati in questa posizione. |
Metodi
IsActiveGatewayForCluster(SiloAddress, String) |
Controllare se un particolare silo è un gateway attivo per un cluster |
Merge(IMultiClusterGossipData) |
unire l'origine in questo oggetto e restituire il risultato. Ignora le voci scadute nell'origine e rimuove le voci scadute. |
Merge(IMultiClusterGossipData, MultiClusterData) |
incorporare l'origine, produrre nuovi risultati e il delta del report. Ignora le voci scadute nell'origine e rimuove le voci scadute. |
Merge(MultiClusterData) |
unire l'origine in questo oggetto e restituire il risultato. Ignora le voci scadute nell'origine e rimuove le voci scadute. |
Merge(MultiClusterData, MultiClusterData) |
incorporare l'origine, produrre nuovi risultati e il delta del report. Ignora le voci scadute nell'origine e rimuove le voci scadute. |
Minus(MultiClusterData) |
Restituisce tutti i dati di questo oggetto, ad eccezione delle chiavi visualizzate nell'esclusione |
ToString() |
Visualizzare il contenuto dei dati MultiCluster come stringa (abbreviata). |