CustomPeerResolverService.Resolve(ResolveInfo) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает список известных конечных точек для регистрационной записи.
public:
virtual System::ServiceModel::PeerResolvers::ResolveResponseInfo ^ Resolve(System::ServiceModel::PeerResolvers::ResolveInfo ^ resolveInfo);
public virtual System.ServiceModel.PeerResolvers.ResolveResponseInfo Resolve (System.ServiceModel.PeerResolvers.ResolveInfo resolveInfo);
abstract member Resolve : System.ServiceModel.PeerResolvers.ResolveInfo -> System.ServiceModel.PeerResolvers.ResolveResponseInfo
override this.Resolve : System.ServiceModel.PeerResolvers.ResolveInfo -> System.ServiceModel.PeerResolvers.ResolveResponseInfo
Public Overridable Function Resolve (resolveInfo As ResolveInfo) As ResolveResponseInfo
Параметры
- resolveInfo
- ResolveInfo
Объект класса ResolveInfo, содержащий сведения о регистрационной записи, для которой выполняется поиск конечных точек (если они известны) службой распознавателя одноранговых узлов.
Возвращаемое значение
Объект класса ResolveResponseInfo, содержащий конечные точки для регистрационной записи в таблице подстановок, которые соответствуют сведениям, предоставленным в параметре resolveInfo
.
Реализации
Исключения
Данный объект класса ResolveInfo имеет нулевое значение или неправильно сформирован.
В таблице подстановок уже имеется регистрационная запись с тем же идентификатором GUID, или служба настраиваемого распознавателя однорангового узла не была запущена при предыдущем вызове метода Open().
Комментарии
Данный метод выполняет поиск по регистрационной записи на основе данных, предоставленных в объекте класса ResolveInfo, и возвращает все адреса соответствующих конечных точек, обнаруженных в таблице подстановок регистрации службы распознавателя одноранговых узлов. Количество адресов возвращаемых конечных точек равно или меньше значения свойства MaxAddresses, заданного для объекта класса ResolveInfo.