ResolveCompletedEventArgs Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Usado em conjunto com o evento ResolveCompleted, que é sinalizado após a conclusão de uma solicitação de resolução para um PeerName específico.
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
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 atingir o fim das Nuvens para consultar o PeerNameou atingir o número máximo de entradas de registro para o PeerNameRecordCollection que está construindo, o evento para concluir o processo de resolve será gerado e o delegado associado fará 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 resolve assíncrona.
Construtores
ResolveCompletedEventArgs(PeerNameRecordCollection, Exception, Boolean, Object) |
Inicializa uma nova instância da classe ResolveCompletedEventArgs. |
Propriedades
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 objeto PeerNameRecordCollection a ser resolvido. |
UserState |
Obtém o identificador exclusivo para a tarefa assíncrona. (Herdado de AsyncCompletedEventArgs) |
Métodos
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 Object atual. (Herdado de Object) |
RaiseExceptionIfNecessary() |
Gera uma exceção fornecida pelo usuário se uma operação assíncrona falhou. (Herdado de AsyncCompletedEventArgs) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |