MultiClusterData クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マルチクラスター ネットワークに格納および送信されるデータ。 重要: これらのオブジェクトは、完全な状態、部分的な状態、またはデルタを表すことができます。 これまでは、multicluster-configuration と multicluster-gateway の情報が含まれています。 データはゴシップ可能です。
[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
- 継承
-
MultiClusterData
- 属性
- 実装
コンストラクター
MultiClusterData() |
空の MultiClusterData を構築します。 |
MultiClusterData(GatewayEntry) |
1 つのゲートウェイ エントリを含む MultiClusterData を構築します。 |
MultiClusterData(IEnumerable<GatewayEntry>) |
ゲートウェイ エントリのコレクションを含む MultiClusterData を構築します。 |
MultiClusterData(IReadOnlyDictionary<SiloAddress,GatewayEntry>, MultiClusterConfiguration) |
ゲートウェイ エントリのコレクションとマルチクラスター構成を含む MultiClusterData を構築します。 |
MultiClusterData(MultiClusterConfiguration) |
マルチクラスター構成を含む MultiClusterData を構築します。 |
プロパティ
Configuration |
管理者が挿入した構成。 まだ何も挿入されていない場合、またはこのオブジェクトが部分的な状態またはデルタを表す場合は null になる可能性があります。 |
Gateways |
ゲートウェイ エントリのディクショナリとその現在の状態。 |
IsEmpty |
ここに実際にデータがあるかどうか。 |
メソッド
IsActiveGatewayForCluster(SiloAddress, String) |
特定のサイロがクラスターのアクティブ なゲートウェイであるかどうかを確認する |
Merge(IMultiClusterGossipData) |
ソースをこのオブジェクトにマージし、結果を返します。 ソース内の期限切れのエントリを無視し、期限切れのエントリを削除します。 |
Merge(IMultiClusterGossipData, MultiClusterData) |
ソースを組み込み、新しい結果を生成し、デルタを報告します。 ソース内の期限切れのエントリを無視し、期限切れのエントリを削除します。 |
Merge(MultiClusterData) |
ソースをこのオブジェクトにマージし、結果を返します。 ソース内の期限切れのエントリを無視し、期限切れのエントリを削除します。 |
Merge(MultiClusterData, MultiClusterData) |
ソースを組み込み、新しい結果を生成し、デルタを報告します。 ソース内の期限切れのエントリを無視し、期限切れのエントリを削除します。 |
Minus(MultiClusterData) |
除外に表示されるキーを除き、このオブジェクトのすべてのデータを返します |
ToString() |
MultiCluster データの内容を (省略形の) 文字列として表示します。 |