Поделиться через


IMultiClusterGossipService Интерфейс

Определение

public interface IMultiClusterGossipService : Orleans.ISystemTarget
type IMultiClusterGossipService = interface
    interface ISystemTarget
    interface IAddressable
Public Interface IMultiClusterGossipService
Implements ISystemTarget
Реализации

Методы

FindLaggingSilos(MultiClusterConfiguration, Boolean)

Поиск разрозненных объектов, конфигурация которых не соответствует ожидаемой конфигурации.

Publish(IMultiClusterGossipData, Boolean)

Односторонние небольшие сплетни: отправка частичных данных получателю

Synchronize(IMultiClusterGossipData)

Двусторонние массовые сплетни: отправка всех известных данных получателю и получение всех неизвестных данных

Методы расширения

AsReference<TGrainInterface>(IAddressable)

Возвращает типизированные ссылки на предоставленный объект grain.

BindGrainReference(IAddressable, IGrainFactory)

Привязывает ссылку grain к предоставленному объекту IGrainFactory.

Cast<TGrainInterface>(IAddressable)

Возвращает типизированные ссылки на предоставленный объект grain.

GetPrimaryKey(IAddressable)

Guid Возвращает представление первичного ключа grain.

GetPrimaryKey(IAddressable, String)

Guid Возвращает представление первичного ключа grain.

GetPrimaryKeyLong(IAddressable)

long Возвращает представление первичного ключа grain.

GetPrimaryKeyLong(IAddressable, String)

long Возвращает представление первичного ключа grain.

GetPrimaryKeyString(IAddressable)

Возвращает первичный string ключ объекта grain.

IsPrimaryKeyBasedOnLong(IAddressable)

Возвращает значение, указывающее, имеет ли часть первичного ключа тип long.

Применяется к