Partager via


ConsulBasedMembershipTable Classe

Définition

Implémentation d’une table d’appartenance à l’aide de Consul 0.6.0 https://consul.io/

public class ConsulBasedMembershipTable : Orleans.IMembershipTable
type ConsulBasedMembershipTable = class
    interface IMembershipTable
Public Class ConsulBasedMembershipTable
Implements IMembershipTable
Héritage
ConsulBasedMembershipTable
Implémente

Constructeurs

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

Implémentation d’une table d’appartenance à l’aide de Consul 0.6.0 https://consul.io/

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

Implémentation d’une table d’appartenance à l’aide de Consul 0.6.0 https://consul.io/

Méthodes

CleanupDefunctSiloEntries(DateTimeOffset)

Implémentation d’une table d’appartenance à l’aide de Consul 0.6.0 https://consul.io/

DeleteMembershipTableEntries(String)

Implémentation d’une table d’appartenance à l’aide de Consul 0.6.0 https://consul.io/

InitializeMembershipTable(Boolean)

Initialise la table d’appartenance basée sur Consul.

InsertRow(MembershipEntry, TableVersion)

Implémentation d’une table d’appartenance à l’aide de Consul 0.6.0 https://consul.io/

ReadAll()

Implémentation d’une table d’appartenance à l’aide de Consul 0.6.0 https://consul.io/

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

Implémentation d’une table d’appartenance à l’aide de Consul 0.6.0 https://consul.io/

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

Implémentation d’une table d’appartenance à l’aide de Consul 0.6.0 https://consul.io/

ReadRow(SiloAddress)

Implémentation d’une table d’appartenance à l’aide de Consul 0.6.0 https://consul.io/

UpdateIAmAlive(MembershipEntry)

Implémentation d’une table d’appartenance à l’aide de Consul 0.6.0 https://consul.io/

UpdateRow(MembershipEntry, String, TableVersion)

Implémentation d’une table d’appartenance à l’aide de Consul 0.6.0 https://consul.io/

S’applique à