다음을 통해 공유


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/

적용 대상