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


ConsulBasedMembershipTable Класс

Определение

Реализация таблицы членства с помощью Consul 0.6.0 https://consul.io/

public class ConsulBasedMembershipTable : Orleans.IMembershipTable
type ConsulBasedMembershipTable = class
    interface IMembershipTable
Public Class ConsulBasedMembershipTable
Implements IMembershipTable
Наследование
ConsulBasedMembershipTable
Реализации

Конструкторы

ConsulBasedMembershipTable(ILogger<ConsulBasedMembershipTable>, IOptions<ConsulClusteringOptions>, IOptions<ClusterOptions>)

Реализация таблицы членства с помощью Consul 0.6.0 https://consul.io/

ConsulBasedMembershipTable(ILogger<ConsulBasedMembershipTable>, IOptions<ConsulClusteringSiloOptions>, IOptions<ClusterOptions>)

Реализация таблицы членства с помощью Consul 0.6.0 https://consul.io/

Методы

CleanupDefunctSiloEntries(DateTimeOffset)

Реализация таблицы членства с помощью Consul 0.6.0 https://consul.io/

DeleteMembershipTableEntries(String)

Реализация таблицы членства с помощью Consul 0.6.0 https://consul.io/

InitializeMembershipTable(Boolean)

Инициализирует таблицу членства на основе Consul.

InsertRow(MembershipEntry, TableVersion)

Реализация таблицы членства с помощью Consul 0.6.0 https://consul.io/

ReadAll()

Реализация таблицы членства с помощью Consul 0.6.0 https://consul.io/

ReadAll(ConsulClient, String, String, ILogger, String)

Реализация таблицы членства с помощью Consul 0.6.0 https://consul.io/

ReadAll(IConsulClient, String, String, ILogger, String)

Реализация таблицы членства с помощью Consul 0.6.0 https://consul.io/

ReadRow(SiloAddress)

Реализация таблицы членства с помощью Consul 0.6.0 https://consul.io/

UpdateIAmAlive(MembershipEntry)

Реализация таблицы членства с помощью Consul 0.6.0 https://consul.io/

UpdateRow(MembershipEntry, String, TableVersion)

Реализация таблицы членства с помощью Consul 0.6.0 https://consul.io/

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