ZooKeeperGatewayListProvider Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public class ZooKeeperGatewayListProvider : Orleans.Messaging.IGatewayListProvider
type ZooKeeperGatewayListProvider = class
interface IGatewayListProvider
Public Class ZooKeeperGatewayListProvider
Implements IGatewayListProvider
- Наследование
-
ZooKeeperGatewayListProvider
- Реализации
Конструкторы
ZooKeeperGatewayListProvider(ILogger<ZooKeeperGatewayListProvider>, IOptions<ZooKeeperGatewayListProviderOptions>, IOptions<GatewayOptions>, IOptions<ClusterOptions>) |
Свойства
IsUpdatable |
Указывает, обновляет ли этот IGatewayListProvider возвращаемые сведения или всегда возвращает один и тот же список gw. (В настоящее время не поддерживается только статический конфигурации StaticGatewayListProvider. Все остальные.) |
MaxStaleness |
Указывает, как часто обновляется этот IGatewayListProvider, чтобы иметь ограничение на максимальное устаревание возвращаемых сведений. |
Методы
GetGateways() |
Возвращает список шлюзов (разрозненных), которые клиент может использовать для подключения к кластеру Orleans. Универсальный код ресурса (URI) имеет вид gwy.tcp://IP:port/Generation. Дополнительные сведения о формате URI см. в разделах Utils.ToGatewayUri и Utils.ToSiloAddress. |
InitializeGatewayListProvider() |
Инициализирует поставщика шлюза на основе ZooKeeper. |