PeerNameResolver Klass

Definition

Anger de värden som matchar en PeerNamePeerNameRecord med hjälp av API-protokollet för PNRP-namnområdesprovider.

public ref class PeerNameResolver
public class PeerNameResolver
type PeerNameResolver = class
Public Class PeerNameResolver
Arv
PeerNameResolver

Kommentarer

A PeerNameRecord innehåller all information för den PeerName eller de moln som Cloud efterfrågades under matchningsprocessen.

Konstruktorer

Name Description
PeerNameResolver()

Initierar en ny standardinstans av PeerNameResolver klassen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
OnResolveCompleted(ResolveCompletedEventArgs)

Returnerar peer-matchningsdata efter att händelsen ResolveCompleted har genererats.

OnResolveProgressChanged(ResolveProgressChangedEventArgs)

Returnerar förloppsdata för peer-matchning när händelsen ResolveProgressChanged utlöses.

Resolve(PeerName, Cloud, Int32)

Löser det angivna PeerName i angivet Cloudoch returnerar inte mer än det angivna antalet PeerNameRecord objekt.

Resolve(PeerName, Cloud)

Löser angiven PeerName i angiven Cloud.

Resolve(PeerName, Int32)

Löser det angivna peer-namnet i alla moln som är kända för den anropande peern och returnerar inte mer än det angivna antalet PeerNameRecord objekt.

Resolve(PeerName)

Löser de angivna PeerName i alla moln som är kända för den anropande peern.

ResolveAsync(PeerName, Cloud, Int32, Object)

Påbörjar en asynkron matchningsåtgärd för peer-namn för den angivna PeerNameCloud. Lösningsåtgärden löser inte fler än maxRecords poster för det angivna peer-namnet.

ResolveAsync(PeerName, Cloud, Object)

Påbörjar en asynkron matchningsåtgärd för peer-namn för den angivna PeerNameCloud.

ResolveAsync(PeerName, Int32, Object)

Påbörjar en asynkron matchningsåtgärd för peer-namn för de angivna PeerName i alla moln som är kända för den anropande peeren och returnerar inte mer än maxRecords poster för peer-namnet.

ResolveAsync(PeerName, Object)

Påbörjar en asynkron matchningsåtgärd för peer-namn för den angivna PeerName i alla moln som är kända för den anropande peeren.

ResolveAsyncCancel(Object)

Avbryter den angivna asynkrona begäran om peer-namnmatchning.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Händelser

Name Description
ResolveCompleted

Händelsen ResolveCompleted signaleras när en begäran om peer-namnmatchning för en specifik PeerName har slutförts.

ResolveProgressChanged

Den här händelsen signaleras när ett PeerNameRecord objekt hittas som svar på en ResolveAsync åtgärd för en specifik PeerName.

Gäller för