Język

ServiceHealthBehaviorBase Klasa

Definicja

Służy jako klasa bazowa dla zachowania usługi Windows Communication Foundation (WCF), który zapewnia punkt końcowy kondycji.

public ref class ServiceHealthBehaviorBase abstract : System::ServiceModel::Description::IServiceBehavior
public abstract class ServiceHealthBehaviorBase : System.ServiceModel.Description.IServiceBehavior
type ServiceHealthBehaviorBase = class
    interface IServiceBehavior
Public MustInherit Class ServiceHealthBehaviorBase
Implements IServiceBehavior
Dziedziczenie
ServiceHealthBehaviorBase
Pochodne
Implementuje

Konstruktory

Nazwa Opis
ServiceHealthBehaviorBase()

Inicjuje nowe wystąpienie klasy ServiceHealthBehaviorBase.

Właściwości

Nazwa Opis
HealthDetailsEnabled

Pobiera lub ustawia wartość określającą, czy punkt końcowy kondycji powinien zwrócić szczegóły usługi lub czy odpowiedź nie powinna zawierać zawartości.

HttpGetBinding

Pobiera lub ustawia powiązanie używane do pobierania kondycji za pośrednictwem żądania HTTP/Get.

HttpGetEnabled

Pobiera lub ustawia wartość określającą, czy opublikować metadane usługi na potrzeby pobierania przy użyciu żądania HTTP/Get.

HttpGetUrl

Pobiera lub ustawia identyfikator URI określający adres, do którego metadane są publikowane do pobierania przy użyciu żądania HTTP/Get.

HttpsGetBinding

Pobiera lub ustawia powiązanie używane do pobierania kondycji za pośrednictwem żądania HTTPS/Get.

HttpsGetEnabled

Pobiera lub ustawia wartość określającą, czy opublikować metadane usługi na potrzeby pobierania przy użyciu żądania HTTPS/Get.

HttpsGetUrl

Pobiera lub ustawia identyfikator URI określający adres, do którego metadane są publikowane do pobierania przy użyciu żądania HTTPS/Get.

ServiceStartTime

Pobiera datę i godzinę uruchomienia usługi sprawdzania kondycji.

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)
HandleHealthRequest(ServiceHostBase, Message, String[], Message)

Przetwarza żądanie HTTP/Get lub HTTPS/Get i zwraca odpowiedź.

MemberwiseClone()

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

(Odziedziczone po Object)
ToString()

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

(Odziedziczone po Object)

Jawne implementacje interfejsu

Nazwa Opis
IServiceBehavior.AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection)

Przekazuje dane niestandardowe do elementów powiązania w celu obsługi implementacji kontaktów.

IServiceBehavior.ApplyDispatchBehavior(ServiceDescription, ServiceHostBase)

Zmienia wartości właściwości czasu wykonywania lub wstawia niestandardowe obiekty rozszerzeń, takie jak programy obsługi błędów, przechwytywanie komunikatów lub parametrów, rozszerzenia zabezpieczeń i inne niestandardowe obiekty rozszerzeń.

IServiceBehavior.Validate(ServiceDescription, ServiceHostBase)

Sprawdza hosta usługi i opis usługi, aby potwierdzić, że usługa może działać pomyślnie.

Dotyczy