DiscoveryProxy 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.
Eine abstrakte Basisklasse, die zum Implementieren eines Ermittlungsproxys verwendet wird.
public ref class DiscoveryProxy abstract
public abstract class DiscoveryProxy
type DiscoveryProxy = class
Public MustInherit Class DiscoveryProxy
- Vererbung
-
DiscoveryProxy
Konstruktoren
| Name | Beschreibung |
|---|---|
| DiscoveryProxy() |
Initialisiert eine neue Instanz der DiscoveryProxy-Klasse. |
| DiscoveryProxy(DiscoveryMessageSequenceGenerator, Int32) |
Initialisiert eine neue Instanz der DiscoveryProxy Klasse mit der angegebenen DiscoveryMessageSequenceGenerator und doppelten Länge des Nachrichtenverlaufs. |
| DiscoveryProxy(DiscoveryMessageSequenceGenerator) |
Initialisiert eine neue Instanz der DiscoveryProxy Klasse mit dem angegebenen DiscoveryMessageSequenceGenerator. |
Methoden
| Name | Beschreibung |
|---|---|
| BeginShouldRedirectFind(FindCriteria, AsyncCallback, Object) |
Überschreiben Sie diese Methode, um dem Ermittlungsproxy das Senden von Multicastunterdrückungsmeldungen zu ermöglichen, wenn sie eine Multicast-Suchanforderung empfängt. |
| BeginShouldRedirectResolve(ResolveCriteria, AsyncCallback, Object) |
Überschreiben Sie diese Methode, um dem Ermittlungsproxy das Senden von Multicastunterdrückungsmeldungen zu ermöglichen, wenn sie eine Multicast-Auflösungsanforderung empfängt. |
| EndShouldRedirectFind(IAsyncResult, Collection<EndpointDiscoveryMetadata>) |
Überschreiben Sie diese Methode, um den Abschluss des Sendens der Multicastunterdrückungsnachricht für Suchanforderungen zu behandeln. |
| EndShouldRedirectResolve(IAsyncResult, Collection<EndpointDiscoveryMetadata>) |
Überschreiben Sie diese Methode, um den Abschluss des Sendens der Multicastunterdrückungsnachricht zum Auflösen von Anforderungen zu behandeln. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| OnBeginFind(FindRequestContext, AsyncCallback, Object) |
Überschreiben Sie diese Methode, um einen Suchvorgang zu behandeln. |
| OnBeginOfflineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object) |
Überschreiben Sie diese Methode, um eine Offlineankündigungsnachricht zu behandeln. |
| OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object) |
Überschreiben Sie diese Methode, um eine Onlineankündigungsnachricht zu behandeln. |
| OnBeginResolve(ResolveCriteria, AsyncCallback, Object) |
Überschreiben Sie diese Methode, um einen Auflösungsvorgang zu behandeln. |
| OnEndFind(IAsyncResult) |
Überschreiben Sie diese Methode, um den Abschluss eines Suchvorgangs zu behandeln. |
| OnEndOfflineAnnouncement(IAsyncResult) |
Überschreiben Sie diese Methode, um den Abschluss einer Offlineankündigungsnachricht zu behandeln. |
| OnEndOnlineAnnouncement(IAsyncResult) |
Überschreiben Sie diese Methode, um den Abschluss einer Onlineankündigungsnachricht zu behandeln. |
| OnEndResolve(IAsyncResult) |
Überschreiben Sie diese Methode, um den Abschluss eines Auflösungsvorgangs zu behandeln. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |