DiscoveryProxy 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.
En abstrakt basklass som används för att implementera en identifieringsproxy.
public ref class DiscoveryProxy abstract
public abstract class DiscoveryProxy
type DiscoveryProxy = class
Public MustInherit Class DiscoveryProxy
- Arv
-
DiscoveryProxy
Konstruktorer
| Name | Description |
|---|---|
| DiscoveryProxy() |
Initierar en ny instans av DiscoveryProxy klassen. |
| DiscoveryProxy(DiscoveryMessageSequenceGenerator, Int32) |
Initierar en ny instans av DiscoveryProxy klassen med angiven DiscoveryMessageSequenceGenerator och duplicerad meddelandehistoriklängd. |
| DiscoveryProxy(DiscoveryMessageSequenceGenerator) |
Initierar en ny instans av DiscoveryProxy klassen med angiven DiscoveryMessageSequenceGenerator. |
Metoder
| Name | Description |
|---|---|
| BeginShouldRedirectFind(FindCriteria, AsyncCallback, Object) |
Åsidosätt den här metoden så att identifieringsproxyn kan skicka ut multicast-undertryckningsmeddelanden när den tar emot en multicast-sökbegäran. |
| BeginShouldRedirectResolve(ResolveCriteria, AsyncCallback, Object) |
Åsidosätt den här metoden så att identifieringsproxyn kan skicka ut multicast-undertryckningsmeddelanden när den tar emot en begäran om multicast-matchning. |
| EndShouldRedirectFind(IAsyncResult, Collection<EndpointDiscoveryMetadata>) |
Åsidosätt den här metoden för att hantera slutförandet av att skicka multicast-undertryckningsmeddelandet för sökbegäranden. |
| EndShouldRedirectResolve(IAsyncResult, Collection<EndpointDiscoveryMetadata>) |
Åsidosätt den här metoden för att hantera slutförandet av att skicka multicast-undertryckningsmeddelandet för att lösa begäranden. |
| 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) |
| OnBeginFind(FindRequestContext, AsyncCallback, Object) |
Åsidosätt den här metoden för att hantera en sökåtgärd. |
| OnBeginOfflineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object) |
Åsidosätt den här metoden för att hantera ett meddelande offline. |
| OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object) |
Åsidosätt den här metoden för att hantera ett meddelande online. |
| OnBeginResolve(ResolveCriteria, AsyncCallback, Object) |
Åsidosätt den här metoden för att hantera en lösningsåtgärd. |
| OnEndFind(IAsyncResult) |
Åsidosätt den här metoden för att hantera slutförandet av en sökåtgärd. |
| OnEndOfflineAnnouncement(IAsyncResult) |
Åsidosätt den här metoden för att hantera slutförandet av ett meddelande offline. |
| OnEndOnlineAnnouncement(IAsyncResult) |
Åsidosätt den här metoden för att hantera slutförandet av ett meddelande online. |
| OnEndResolve(IAsyncResult) |
Åsidosätt den här metoden för att hantera slutförandet av en lösningsåtgärd. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |