Share via


IPeerResolverContract 인터페이스

정의

피어 확인자 서비스의 기본 작업에 대한 계약을 정의합니다.

public interface class IPeerResolverContract
[System.ServiceModel.ServiceContract(Name="IPeerResolverContract", Namespace="http://schemas.microsoft.com/net/2006/05/peer/resolver", SessionMode=System.ServiceModel.SessionMode.Allowed)]
public interface IPeerResolverContract
[<System.ServiceModel.ServiceContract(Name="IPeerResolverContract", Namespace="http://schemas.microsoft.com/net/2006/05/peer/resolver", SessionMode=System.ServiceModel.SessionMode.Allowed)>]
type IPeerResolverContract = interface
Public Interface IPeerResolverContract
파생
특성

설명

사용자 지정 피어 확인자 서비스의 구현자는 기본 CustomPeerResolverService

형식에서 파생되며 이에 대해 정의된 가상 메서드를 재정의하는 것을 고려해야 합니다.

메서드

GetServiceSettings()

피어 확인자 서비스의 설정을 가져옵니다.

Refresh(RefreshInfo)

피어 확인자 서비스의 등록 조회 테이블에서 항목에 대한 만료 시간을 새로 고칩니다.

Register(RegisterInfo)

사용자 지정 피어 확인자 서비스를 통해 피어 노드를 등록합니다.

Resolve(ResolveInfo)

등록 항목의 알려진 엔드포인트 목록을 반환합니다.

Unregister(UnregisterInfo)

피어 확인자 서비스의 조회 테이블에서 등록을 제거합니다.

Update(UpdateInfo)

피어 확인자 서비스의 조회 테이블에서 특정 피어 노드의 항목을 업데이트합니다.

적용 대상

추가 정보