PeerNameResolver Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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) | |
| 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 |
| 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 |
| 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. |