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)

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