Język

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 problemów. 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 Znajdowania przy użyciu niestandardowego algorytmu dopasowania

Konstruktory

Nazwa Opis
DiscoveryService()

Inicjuje nowe wystąpienie klasy DiscoveryService.

DiscoveryService(DiscoveryMessageSequenceGenerator, Int32)

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

DiscoveryService(DiscoveryMessageSequenceGenerator)

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

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

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

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

Zastąpi tę metodę do obsługi operacji znajdowania.

OnBeginResolve(ResolveCriteria, AsyncCallback, Object)

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

OnEndFind(IAsyncResult)

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

OnEndResolve(IAsyncResult)

Zastąpij tę metodę, aby obsłużyć ukończenie operacji rozwiązywania.

ToString()

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

(Odziedziczone po Object)

Dotyczy