ResolveCompletedEventArgs Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wordt gebruikt in combinatie met de ResolveCompleted gebeurtenis, wat wordt gesignaleerd wanneer een oplossingsaanvraag voor een specifieke PeerName is voltooid.
public ref class ResolveCompletedEventArgs : System::ComponentModel::AsyncCompletedEventArgs
public class ResolveCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs
type ResolveCompletedEventArgs = class
inherit AsyncCompletedEventArgs
Public Class ResolveCompletedEventArgs
Inherits AsyncCompletedEventArgs
- Overname
Opmerkingen
Als u het object ResolveCompletedEventArgs wilt gebruiken, maakt u een instantie van een PeerNameResolver object en gebruikt u een van de resolve-methoden. Gebruik de ResolveAsync methode voor asynchrone verwerking.
Wanneer de Resolver het einde van de cloud(s) heeft bereikt om een query uit te voeren op de PeerName, of het maximum aantal recordvermeldingen voor het PeerNameRecordCollection samenstellen heeft bereikt, wordt de gebeurtenis voor het voltooien van het proces gegenereerd en zorgt de bijbehorende gedelegeerde ervoor dat ResolveAsync is voltooid. De gebeurtenis kan ook worden gegenereerd voor abnormale voltooiingen, die geen verzameling retourneren.
Deze gebeurtenis wordt slechts één keer gegenereerd wanneer alle eindpunten zijn gevonden.
Alle verwijzingen naar dit exemplaar van het Resolver-object worden gecoördineerd met een opgegeven token. Dit is een unieke, door de ontwikkelaar bepaalde id voor deze asynchrone oplossingsaanvraag.
Constructors
| Name | Description |
|---|---|
| ResolveCompletedEventArgs(PeerNameRecordCollection, Exception, Boolean, Object) |
Initialiseert een nieuw exemplaar van de ResolveCompletedEventArgs klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Cancelled |
Hiermee wordt een waarde opgehaald die aangeeft of een asynchrone bewerking is geannuleerd. (Overgenomen van AsyncCompletedEventArgs) |
| Error |
Hiermee wordt een waarde opgehaald die aangeeft welke fout is opgetreden tijdens een asynchrone bewerking. (Overgenomen van AsyncCompletedEventArgs) |
| PeerNameRecordCollection |
Hiermee wordt het PeerNameRecordCollection object opgehaald dat moet worden omgezet. |
| UserState |
Hiermee haalt u de unieke id voor de asynchrone taak op. (Overgenomen van AsyncCompletedEventArgs) |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| RaiseExceptionIfNecessary() |
Genereert een door de gebruiker opgegeven uitzondering als een asynchrone bewerking is mislukt. (Overgenomen van AsyncCompletedEventArgs) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |