MultiClusterData Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Данные, хранящиеся и передаваемые в мультикластерной сети. ВАЖНО! Эти объекты могут представлять полное состояние, частичное состояние или разностную разницу. На данный момент включает сведения о мультикластерной конфигурации и мультикластерном шлюзе. Данные могут быть сплетнями.
[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) |
Создайте Объект 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 в виде (сокращенной) строки. |