Partager via


ResolveCompletedEventArgs Classe

Définition

Utilisé en conjonction avec l'événement ResolveCompleted, signalé lorsqu'une demande de résolution d'un PeerName spécifique est terminée.

public ref class ResolveCompletedEventArgs : System::ComponentModel::AsyncCompletedEventArgs
public class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
type ResolveCompletedEventArgs = class
    inherit AsyncCompletedEventArgs
Public Class ResolveCompletedEventArgs
Inherits AsyncCompletedEventArgs
Héritage
ResolveCompletedEventArgs

Remarques

Pour utiliser l’objet ResolveCompletedEventArgs, instanciez un PeerNameResolver objet et utilisez l’une des méthodes Resolve. Pour le traitement asynchrone, utilisez la ResolveAsync méthode .

Lorsque le programme de résolution a atteint la fin du ou des clouds pour interroger le PeerName, ou qu’il a atteint le nombre maximal d’entrées d’enregistrement pour le PeerNameRecordCollection qu’il construit, l’événement pour terminer le processus de résolution est déclenché et le délégué associé entraîne la fin de ResolveAsync. L’événement peut également être déclenché pour les complétions anormales, qui ne retournent pas de collection.

Cet événement n’est déclenché qu’une seule fois lorsque tous les points de terminaison ont été trouvés.

Toutes les références à cette instance de l’objet Resolver sont coordonnées avec un jeton fourni, qui est un identificateur unique déterminé par le développeur pour cette demande de résolution asynchrone.

Constructeurs

ResolveCompletedEventArgs(PeerNameRecordCollection, Exception, Boolean, Object)

Initialise une nouvelle instance de la classe ResolveCompletedEventArgs.

Propriétés

Cancelled

Obtient une valeur qui indique si une opération asynchrone a été annulée.

(Hérité de AsyncCompletedEventArgs)
Error

Obtient une valeur qui indique quelle erreur s'est produite pendant une opération asynchrone.

(Hérité de AsyncCompletedEventArgs)
PeerNameRecordCollection

Obtient l'objet PeerNameRecordCollection à résoudre.

UserState

Obtient l'identificateur unique de la tâche asynchrone.

(Hérité de AsyncCompletedEventArgs)

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
RaiseExceptionIfNecessary()

Lève une exception fournie par l'utilisateur en cas d'échec d'une opération asynchrone.

(Hérité de AsyncCompletedEventArgs)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à