Udostępnij za pośrednictwem


DiscoveryService Klasa

Definicja

Abstrakcyjna klasa bazowa używana do implementowania usługi odnajdywania.

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

Uwagi

ServiceDiscoveryBehavior Po dodaniu elementu do usługi domyślna DiscoveryService implementacja jest używana do obsługi żądań znajdowania i rozwiązywania. Rozszerz tę klasę, aby zaimplementować niestandardową usługę odnajdywania, która ma inne zachowanie niż domyślna implementacja, na przykład w celu odpowiadania na żądania Znajdź przy użyciu niestandardowego algorytmu dopasowania

Konstruktory

DiscoveryService()

Inicjuje nowe wystąpienie klasy DiscoveryService.

DiscoveryService(DiscoveryMessageSequenceGenerator)

Inicjuje DiscoveryService nowe wystąpienie klasy z określonym DiscoveryMessageSequenceGeneratorelementem .

DiscoveryService(DiscoveryMessageSequenceGenerator, Int32)

Inicjuje DiscoveryService nowe wystąpienie klasy o określonej DiscoveryMessageSequenceGenerator i zduplikowanej długości historii komunikatów.

Metody

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ąpij tę metodę do obsługi operacji znajdowania.

OnBeginResolve(ResolveCriteria, AsyncCallback, Object)

Zastąpij tę metodę, aby obsłużyć operację rozpoznawania.

OnEndFind(IAsyncResult)

Zastąpij tę metodę do obsługi ukończenia operacji znajdowania.

OnEndResolve(IAsyncResult)

Zastąpij tę metodę do obsługi ukończenia operacji rozpoznawania.

ToString()

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

(Odziedziczone po Object)

Dotyczy