ServiceHealthBehaviorBase Třída

Definice

Slouží jako základní třída pro chování služby Windows Communication Foundation (WCF), která poskytuje koncový bod stavu.

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
Dědičnost
ServiceHealthBehaviorBase
Odvozené
Implementuje

Konstruktory

Name Description
ServiceHealthBehaviorBase()

Inicializuje novou instanci ServiceHealthBehaviorBase třídy.

Vlastnosti

Name Description
HealthDetailsEnabled

Získá nebo nastaví hodnotu, která určuje, jestli má koncový bod stavu vrátit podrobnosti služby nebo pokud odpověď nesmí obsahovat žádný obsah.

HttpGetBinding

Získá nebo nastaví vazbu, která se používá pro načtení stavu prostřednictvím požadavku HTTP/Get.

HttpGetEnabled

Získá nebo nastaví hodnotu, která určuje, zda publikovat metadata služby pro načtení pomocí požadavku HTTP/Get.

HttpGetUrl

Získá nebo nastaví identifikátor URI, který určuje adresu, na kterou se metadata publikuje pro načtení pomocí požadavku HTTP/Get.

HttpsGetBinding

Získá nebo nastaví vazbu, která se používá k načtení stavu prostřednictvím požadavku HTTPS/Get.

HttpsGetEnabled

Získá nebo nastaví hodnotu, která určuje, zda se mají publikovat metadata služby pro načtení pomocí požadavku HTTPS/Get.

HttpsGetUrl

Získá nebo nastaví identifikátor URI, který určuje adresu, na kterou se metadata publikuje pro načtení pomocí požadavku HTTPS/Get.

ServiceStartTime

Získá datum a čas, kdy služba kontroly stavu začala.

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
HandleHealthRequest(ServiceHostBase, Message, String[], Message)

Zpracuje požadavek HTTP/Get nebo HTTPS/Get a vrátí odpověď.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

Name Description
IServiceBehavior.AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection)

Předá vlastní data do vazeb prvků, které podporují implementaci kontaktu.

IServiceBehavior.ApplyDispatchBehavior(ServiceDescription, ServiceHostBase)

Změní hodnoty vlastností za běhu nebo vloží vlastní objekty rozšíření, jako jsou obslužné rutiny chyb, zachytávání zpráv nebo zachytávání parametrů, rozšíření zabezpečení a další vlastní objekty rozšíření.

IServiceBehavior.Validate(ServiceDescription, ServiceHostBase)

Zkontroluje hostitele služby a popis služby a ověří, že se služba úspěšně spustí.

Platí pro