ResolveCompletedEventArgs Classe

Definição

Usado em conjunto com o ResolveCompleted evento, que é sinalizado quando uma solicitação de resolução para um específico PeerName é concluída.

public ref class ResolveCompletedEventArgs : System::ComponentModel::AsyncCompletedEventArgs
public class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
type ResolveCompletedEventArgs = class
    inherit AsyncCompletedEventArgs
Public Class ResolveCompletedEventArgs
Inherits AsyncCompletedEventArgs
Herança
ResolveCompletedEventArgs

Comentários

Para usar o objeto ResolveCompletedEventArgs, instancie um PeerNameResolver objeto e utilize um dos métodos Resolve. Para processamento assíncrono, use o ResolveAsync método.

Quando o Resolvedor chegou ao final das nuvens para consultar o PeerName, ou atingiu o número máximo de entradas de registro para o PeerNameRecordCollection que está construindo, o evento para concluir o processo de resolução é gerado e o delegado associado faz com que ResolveAsync seja concluído. O evento também pode ser gerado para conclusões anormais, que não retornam uma coleção.

Esse evento é gerado apenas uma vez quando todos os pontos de extremidade foram encontrados.

Todas as referências a essa instância do objeto Resolvedor são coordenadas com um token fornecido, que é um identificador exclusivo determinado pelo desenvolvedor para essa solicitação de resolução assíncrona.

Construtores

Nome Description
ResolveCompletedEventArgs(PeerNameRecordCollection, Exception, Boolean, Object)

Inicializa uma nova instância da classe ResolveCompletedEventArgs.

Propriedades

Nome Description
Cancelled

Obtém um valor que indica se uma operação assíncrona foi cancelada.

(Herdado de AsyncCompletedEventArgs)
Error

Obtém um valor que indica qual erro ocorreu durante uma operação assíncrona.

(Herdado de AsyncCompletedEventArgs)
PeerNameRecordCollection

Obtém o PeerNameRecordCollection objeto a ser resolvido.

UserState

Obtém o identificador exclusivo para a tarefa assíncrona.

(Herdado de AsyncCompletedEventArgs)

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
RaiseExceptionIfNecessary()

Gerará uma exceção fornecida pelo usuário se uma operação assíncrona falhar.

(Herdado de AsyncCompletedEventArgs)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a