Partilhar via


IPeerResolverContract Interface

Definição

Define um contrato para as operações básicas de um serviço resolvedor de pares.

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
Derivado
Atributos

Comentários

Os implementadores de serviços de resolvedor de pares personalizados devem considerar a derivação da base CustomPeerResolverService

Digite e substitua os métodos virtuais definidos nele.

Métodos

GetServiceSettings()

Obtém as configurações para um serviço resolvedor de pares.

Refresh(RefreshInfo)

Atualiza a expiração de uma entrada na tabela de pesquisa de registro do serviço resolvedor de pares.

Register(RegisterInfo)

Registra um nó par no serviço resolvedor de pares personalizado.

Resolve(ResolveInfo)

Retorna uma lista de pontos de extremidade conhecidos para uma entrada de registro.

Unregister(UnregisterInfo)

Remove um registro da tabela de pesquisa de um serviço resolvedor de pares.

Update(UpdateInfo)

Atualiza a entrada de um nó par específico na tabela de pesquisa do serviço resolvedor de pares.

Aplica-se a

Confira também