ServiceHealthBehaviorBase Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |