IPeerResolverContract Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |