PeerNameResolver Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Werte an, die einen PeerName unter Verwendung des Protokolls für die PNRP Namespace Provider-API in einen PeerNameRecord auflösen.
public ref class PeerNameResolver
public class PeerNameResolver
type PeerNameResolver = class
Public Class PeerNameResolver
- Vererbung
-
PeerNameResolver
Hinweise
Ein PeerNameRecord , der alle Informationen für die enthält, die PeerName in den oder cloud Cloud (n) veröffentlicht wurden, die während des Auflösungsprozesses abgefragt wurden.
Konstruktoren
PeerNameResolver() |
Initialisiert eine neue Standardinstanz der PeerNameResolver-Klasse. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
OnResolveCompleted(ResolveCompletedEventArgs) |
Gibt die Peerauflösungsdaten zurück, nachdem das ResolveCompleted-Ereignis ausgelöst wurde. |
OnResolveProgressChanged(ResolveProgressChangedEventArgs) |
Gibt die Statusdaten der Peerauflösung zurück, nachdem das ResolveProgressChanged-Ereignis ausgelöst wurde. |
Resolve(PeerName) |
Löst den angegebenen PeerName in allen Wolken auf, die dem aufrufenden Peer bekannt sind. |
Resolve(PeerName, Cloud) | |
Resolve(PeerName, Cloud, Int32) |
Löst den angegebenen PeerName in der angegebenen Cloud auf und gibt nicht mehr als die angegebene Anzahl von PeerNameRecord-Objekten zurück. |
Resolve(PeerName, Int32) |
Löst den angegebenen Peernamen in allen Wolken auf, die dem aufrufenden Peer bekannt sind, und gibt nicht mehr als die angegebene Anzahl von PeerNameRecord-Objekten zurück. |
ResolveAsync(PeerName, Cloud, Int32, Object) |
Beginnt eine asynchrone Peernamensauflösung für den angegebenen PeerName in der angegebenen Cloud. Der Auflösungsvorgang löst höchstens so viele Einträge für den angegebenen Peernamen auf, wie in |
ResolveAsync(PeerName, Cloud, Object) |
Beginnt eine asynchrone Peernamensauflösung für den angegebenen PeerName in der angegebenen Cloud. |
ResolveAsync(PeerName, Int32, Object) |
Beginnt eine asynchrone Peernamenauflösung für den angegebenen PeerName in allen Clouds, die dem aufrufenden Peer bekannt sind, wobei nicht mehr als |
ResolveAsync(PeerName, Object) |
Beginnt eine asynchrone Peernamenauflösung für den angegebenen PeerName in allen Clouds, die dem aufrufenden Peer bekannt sind. |
ResolveAsyncCancel(Object) |
Bricht die angegebene Anforderung zur Auflösung des asynchronen Peernamens ab. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Ereignisse
ResolveCompleted |
Das ResolveCompleted-Ereignis wird signalisiert, wenn eine Anforderung zur Auflösung eines Peernamens für einen bestimmten PeerName abgeschlossen wurde. |
ResolveProgressChanged |
Dieses Ereignis wird signalisiert, wenn ein PeerNameRecord-Objekt als Reaktion auf einen ResolveAsync-Vorgang für einen bestimmten PeerName gefunden wird. |