ResolveCompletedEventArgs Класс

Определение

Используется в сочетании с ResolveCompleted событием, которое сигнализирует о завершении запроса разрешения для конкретного PeerName .

public ref class ResolveCompletedEventArgs : System::ComponentModel::AsyncCompletedEventArgs
public class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
type ResolveCompletedEventArgs = class
    inherit AsyncCompletedEventArgs
Public Class ResolveCompletedEventArgs
Inherits AsyncCompletedEventArgs
Наследование
ResolveCompletedEventArgs

Комментарии

Чтобы использовать объект ResolveCompletedEventArgs, создайте PeerNameResolver экземпляр объекта и используйте один из методов Resolve. Для асинхронной обработки используйте ResolveAsync метод.

Когда средство разрешения достигло конца облака, чтобы запросить запрос к PeerNameобъекту, или оно достигло максимального количества записей для PeerNameRecordCollection его создания, событие завершения процесса разрешения вызывается, а связанный делегат приводит к завершению resolveAsync. Событие также можно вызвать для ненормальных завершений, которые не возвращают коллекцию.

Это событие вызывается только один раз, когда найдены все конечные точки.

Все ссылки на этот экземпляр объекта Resolver координируются с предоставленным маркером, который является уникальным идентификатором, определяемый разработчиком для этого асинхронного запроса разрешения.

Конструкторы

Имя Описание
ResolveCompletedEventArgs(PeerNameRecordCollection, Exception, Boolean, Object)

Инициализирует новый экземпляр класса ResolveCompletedEventArgs.

Свойства

Имя Описание
Cancelled

Возвращает значение, указывающее, была ли отменена асинхронная операция.

(Унаследовано от AsyncCompletedEventArgs)
Error

Возвращает значение, указывающее, какая ошибка произошла во время асинхронной операции.

(Унаследовано от AsyncCompletedEventArgs)
PeerNameRecordCollection

Возвращает объект для PeerNameRecordCollection разрешения.

UserState

Возвращает уникальный идентификатор асинхронной задачи.

(Унаследовано от AsyncCompletedEventArgs)

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
RaiseExceptionIfNecessary()

Вызывает исключение, предоставленное пользователем, если не удалось выполнить асинхронную операцию.

(Унаследовано от AsyncCompletedEventArgs)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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