PeerNameResolver.ResolveAsyncCancel(Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Annule la demande de résolution de noms d’homologue asynchrone spécifiée.
public:
void ResolveAsyncCancel(System::Object ^ userState);
[System.Security.SecurityCritical]
public void ResolveAsyncCancel(object userState);
[<System.Security.SecurityCritical>]
member this.ResolveAsyncCancel : obj -> unit
Public Sub ResolveAsyncCancel (userState As Object)
Paramètres
- userState
- Object
Objet fourni à l’instance ResolveAsync de méthode qui a démarré l’opération de résolution.
- Attributs
Exceptions
Les userState paramètres ne peuvent pas être null.
Remarques
L’appel de cette méthode garantit que le système ne tentera pas d’obtenir d’enregistrements supplémentaires pour le fichier spécifié PeerName. Si cette méthode est appelée lorsqu’une opération de résolution de noms d’homologue asynchrone n’est pas en attente, elle agit comme une « opération sans opération » (NO OP).
L’objet userState doit être fourni, car il est utilisé pour suivre un appel asynchrone spécifique lorsque plusieurs appels sont en cours. Cet objet fourni par l’appelant est unique pour chaque demande de résolution de nom d’homologue.
Cette méthode retourne immédiatement, mais l’opération peut ou non annuler immédiatement. Les arguments d’événement retournés par l’événement ResolveCompleted contiennent un champ qui peut être interrogé par les clients pour déterminer si l’annulation s’est produite.
L’appel de cette méthode garantit que l’événement ResolveCompleted sera signalé dès que possible avec l’argument d’événement Cancelled défini sur true.