PeerNameResolver.ResolveAsyncCancel(Object) Metod
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.
Avbryter den angivna asynkrona begäran om peer-namnmatchning.
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)
Parametrar
- userState
- Object
Objektet som angavs för metodinstansen ResolveAsync som startade åtgärden för att lösa problemet.
- Attribut
Undantag
Parametrarna userState får inte vara null.
Kommentarer
Att anropa den här metoden garanterar att systemet inte försöker hämta ytterligare poster för den angivna PeerName. Om den här metoden anropas när en asynkron peer-namnmatchningsåtgärd inte är utestående fungerar den som en "no operation" (NO OP).
Objektet userState måste anges eftersom det används för att spåra ett specifikt asynkront anrop när flera anrop pågår. Det här anroparobjektet är unikt för varje begäran om peer-namnmatchning.
Den här metoden returneras omedelbart, men åtgärden kanske inte avbryts omedelbart. Händelseargumenten ResolveCompleted som returneras av händelsen innehåller ett fält som kan avsökas av klienter för att avgöra om annulleringen har inträffat.
Genom att anropa den här metoden ser du till att ResolveCompleted-händelsen kommer att signaleras så snart som möjligt med händelseargumentet Cancelled inställt på true.