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)

Обновляет запись для определенного однорангового узла в таблице подстановок службы распознавателя одноранговых узлов.

Применяется к

См. также раздел