Udostępnij za pośrednictwem


DiscoveryProxy Klasa

Definicja

Abstrakcyjna klasa bazowa używana do implementowania serwera proxy odnajdywania.

public ref class DiscoveryProxy abstract
public abstract class DiscoveryProxy
type DiscoveryProxy = class
Public MustInherit Class DiscoveryProxy
Dziedziczenie
DiscoveryProxy

Konstruktory

DiscoveryProxy()

Inicjuje nowe wystąpienie klasy DiscoveryProxy.

DiscoveryProxy(DiscoveryMessageSequenceGenerator)

Inicjuje nowe wystąpienie DiscoveryProxy klasy z określonym DiscoveryMessageSequenceGenerator .

DiscoveryProxy(DiscoveryMessageSequenceGenerator, Int32)

Inicjuje nowe wystąpienie DiscoveryProxy klasy z określoną DiscoveryMessageSequenceGenerator i zduplikowaną długością historii komunikatów.

Metody

BeginShouldRedirectFind(FindCriteria, AsyncCallback, Object)

Zastąp tę metodę, aby umożliwić serwerowi proxy odnajdywania wysyłanie komunikatów pomijania multiemisji, gdy odbierze żądanie znalezienia multiemisji.

BeginShouldRedirectResolve(ResolveCriteria, AsyncCallback, Object)

Zastąp tę metodę, aby umożliwić serwerowi proxy odnajdywania wysyłanie komunikatów pomijania multiemisji po odebraniu żądania rozpoznawania multiemisji.

EndShouldRedirectFind(IAsyncResult, Collection<EndpointDiscoveryMetadata>)

Zastąp tę metodę, aby obsłużyć Kończenie wysyłania komunikatu o minięciu multiemisji dla żądań wyszukiwania.

EndShouldRedirectResolve(IAsyncResult, Collection<EndpointDiscoveryMetadata>)

Zastąp tę metodę, aby obsłużyć Kończenie wysyłania komunikatu o pominięciu multiemisji w celu rozpoznania żądań.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
OnBeginFind(FindRequestContext, AsyncCallback, Object)

Zastąp tę metodę, aby obsłużyć operację wyszukiwania.

OnBeginOfflineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

Zastąp tę metodę, aby obsłużyć komunikat anonsu w trybie offline.

OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object)

Zastąp tę metodę, aby obsłużyć komunikat o ogłoszeniu online.

OnBeginResolve(ResolveCriteria, AsyncCallback, Object)

Zastąp tę metodę, aby obsłużyć operację rozwiązywania.

OnEndFind(IAsyncResult)

Zastąp tę metodę, aby obsłużyć ukończenie operacji znajdowania.

OnEndOfflineAnnouncement(IAsyncResult)

Zastąp tę metodę, aby obsłużyć ukończenie komunikatu anonsu w trybie offline.

OnEndOnlineAnnouncement(IAsyncResult)

Zastąp tę metodę, aby obsłużyć ukończenie komunikatu anonsu online.

OnEndResolve(IAsyncResult)

Zastąp tę metodę, aby obsłużyć ukończenie operacji rozpoznawania.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy