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óra 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
ServiceHealthBehaviorBase() |
Inicjuje nowe wystąpienie klasy ServiceHealthBehaviorBase. |
Właściwości
HealthDetailsEnabled |
Pobiera lub ustawia wartość określającą, czy punkt końcowy kondycji powinien zwracać szczegóły usługi, czy odpowiedź nie powinna zawierać żadnej zawartości. |
HttpGetBinding |
Pobiera lub ustawia powiązanie, które jest używane do pobierania kondycji za pośrednictwem żądania HTTP/Get. |
HttpGetEnabled |
Pobiera lub ustawia wartość określającą, czy publikować metadane usługi do pobrania przy użyciu żądania HTTP/Get. |
HttpGetUrl |
Pobiera lub ustawia URI, który określa adres, na który metadane są publikowane do pobrania przy użyciu żądania HTTP/Get. |
HttpsGetBinding |
Pobiera lub ustawia powiązanie, które jest używane do pobierania kondycji za pośrednictwem żądania HTTPS/Get. |
HttpsGetEnabled |
Pobiera lub ustawia wartość określającą, czy publikować metadane usługi do pobrania przy użyciu żądania HTTPS/Get. |
HttpsGetUrl |
Pobiera lub ustawia URI, który określa adres, na który metadane są publikowane do pobrania przy użyciu żądania HTTPS/Get. |
ServiceStartTime |
Pobiera datę i godzina rozpoczęcia usługi kontroli kondycji. |
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) |
HandleHealthRequest(ServiceHostBase, Message, String[], Message) |
Przetwarza żądanie HTTP/Get lub HTTPS/Get i zwraca odpowiedź. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Jawne implementacje interfejsu
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 działania lub wstawia niestandardowe obiekty rozszerzeń, takie jak programy obsługi błędów, przechwytywacze 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 upewnić się, że usługa może działać pomyślnie. |