IPeerResolverContract Interfaz

Definición

Define un contrato para las operaciones básicas de un servicio de resolución del mismo nivel.

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

Comentarios

Los implementadores de servicios de resolución del mismo nivel personalizados deben considerar la posibilidad de derivar de la base CustomPeerResolverService

escriba e invalide los métodos virtuales definidos en él.

Métodos

Nombre Description
GetServiceSettings()

Obtiene la configuración de un servicio de resolución del mismo nivel.

Refresh(RefreshInfo)

Actualiza la expiración de una entrada en la tabla de búsqueda de registros del servicio de resolución del mismo nivel.

Register(RegisterInfo)

Registra un nodo del mismo nivel con el servicio de resolución del mismo nivel personalizado.

Resolve(ResolveInfo)

Devuelve una lista de puntos de conexión conocidos para una entrada de registro.

Unregister(UnregisterInfo)

Quita un registro de la tabla de búsqueda de un servicio de resolución del mismo nivel.

Update(UpdateInfo)

Actualiza la entrada de un nodo del mismo nivel específico en la tabla de búsqueda del servicio de resolución del mismo nivel.

Se aplica a

Consulte también