DiscoveryProxy Klass

Definition

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)

Gäller för