MultiClusterData Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Im Multiclusternetzwerk gespeicherte und übertragene Daten. WICHTIG: Diese Objekte können den vollständigen Zustand, den Teilzustand oder das Delta darstellen. Bisher enthält Informationen zur Multiclusterkonfiguration und multicluster-gateway. Daten sind klatschfähig.
[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
- Vererbung
-
MultiClusterData
- Attribute
- Implementiert
Konstruktoren
MultiClusterData() |
Erstellen Sie leere MultiClusterData. |
MultiClusterData(GatewayEntry) |
Erstellen Sie MultiClusterData mit einem einzelnen Gatewayeintrag. |
MultiClusterData(IEnumerable<GatewayEntry>) |
Erstellen Sie MultiClusterData mit einer Auflistung von Gatewayeinträgen. |
MultiClusterData(IReadOnlyDictionary<SiloAddress,GatewayEntry>, MultiClusterConfiguration) |
Erstellen Sie MultiClusterData mit einer Sammlung von Gatewayeinträgen und einer Multiclusterkonfiguration. |
MultiClusterData(MultiClusterConfiguration) |
Erstellen Sie MultiClusterData mit einer Multiclusterkonfiguration. |
Eigenschaften
Configuration |
Die vom Administrator eingefügte Konfiguration. Kann NULL sein, wenn noch keines eingefügt wurde oder wenn dieses Objekt einen partiellen Zustand oder Delta darstellt. |
Gateways |
Das Wörterbuch der Gatewayeinträge und deren aktueller Status. |
IsEmpty |
Ob hier tatsächlich Daten enthalten sind. |
Methoden
IsActiveGatewayForCluster(SiloAddress, String) |
Überprüfen, ob ein bestimmtes Silo ein aktives Gateway für einen Cluster ist |
Merge(IMultiClusterGossipData) |
Führen Sie die Quelle mit diesem Objekt zusammen, und geben Sie das Ergebnis zurück. Ignoriert abgelaufene Einträge in der Quelle und entfernt abgelaufene Einträge aus diesem. |
Merge(IMultiClusterGossipData, MultiClusterData) |
Integrieren sie die Quelle, erzeugen sie ein neues Ergebnis und berichtsdelta. Ignoriert abgelaufene Einträge in der Quelle und entfernt abgelaufene Einträge aus diesem. |
Merge(MultiClusterData) |
Führen Sie die Quelle mit diesem Objekt zusammen, und geben Sie das Ergebnis zurück. Ignoriert abgelaufene Einträge in der Quelle und entfernt abgelaufene Einträge aus diesem. |
Merge(MultiClusterData, MultiClusterData) |
Integrieren sie die Quelle, erzeugen sie ein neues Ergebnis und berichtsdelta. Ignoriert abgelaufene Einträge in der Quelle und entfernt abgelaufene Einträge aus diesem. |
Minus(MultiClusterData) |
Gibt alle Daten dieses Objekts zurück, mit Ausnahme der Schlüssel, die in "exclude" angezeigt werden. |
ToString() |
Anzeigen des Inhalts von MultiCluster-Daten als (abgekürzte) Zeichenfolge. |