IPeerResolverContract Interface

Definição

Define um contrato para as operações básicas de um serviço de resolução entre 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

Observações

Os implementadores de serviços personalizados de resolução entre pares devem considerar derivar a partir da base CustomPeerResolverService

escrever e sobrepor os métodos virtuais definidos nele.

Métodos

Name Description
GetServiceSettings()

Obtém as definições de um serviço de resolução entre pares.

Refresh(RefreshInfo)

Atualiza o prazo de expiração de uma entrada na tabela de consulta de registo do serviço de resolução de pares.

Register(RegisterInfo)

Regista um nó peer com o serviço personalizado de resolução peer.

Resolve(ResolveInfo)

Devolve uma lista de endpoints conhecidos para uma entrada de registo.

Unregister(UnregisterInfo)

Remove um registo da tabela de consulta para um serviço de resolução entre pares.

Update(UpdateInfo)

Atualiza a entrada de um nó peer específico na tabela de consulta do serviço de resolução de pares.

Aplica-se a

Ver também