ServiceHealthBehaviorBase Klass

Definition

Fungerar som basklass för ett Windows Communication Foundation (WCF)-tjänstbeteende som tillhandahåller en hälsoslutpunkt.

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
Arv
ServiceHealthBehaviorBase
Härledda
Implementeringar

Konstruktorer

Name Description
ServiceHealthBehaviorBase()

Initierar en ny instans av ServiceHealthBehaviorBase klassen.

Egenskaper

Name Description
HealthDetailsEnabled

Hämtar eller anger ett värde som anger om hälsoslutpunkten ska returnera tjänstinformationen eller om svaret inte ska innehålla något innehåll.

HttpGetBinding

Hämtar eller anger bindningen som används för hälsohämtning via en HTTP/Get-begäran.

HttpGetEnabled

Hämtar eller anger ett värde som anger om tjänstens metadata ska publiceras för hämtning med hjälp av en HTTP/Get-begäran.

HttpGetUrl

Hämtar eller anger en URI som anger adressen till vilken metadata publiceras för hämtning med hjälp av en HTTP/Get-begäran.

HttpsGetBinding

Hämtar eller anger bindningen som används för hälsohämtning via en HTTPS/Get-begäran.

HttpsGetEnabled

Hämtar eller anger ett värde som anger om tjänstens metadata ska publiceras för hämtning med hjälp av en HTTPS/Get-begäran.

HttpsGetUrl

Hämtar eller anger en URI som anger adressen till vilken metadata publiceras för hämtning med hjälp av en HTTPS/Get-begäran.

ServiceStartTime

Hämtar datum och tid som hälsokontrolltjänsten startade.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
HandleHealthRequest(ServiceHostBase, Message, String[], Message)

Bearbetar en HTTP/Get- eller HTTPS/Get-begäran och returnerar ett svar.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

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

Skickar anpassade data till bindningselement som stöd för kontaktimplementeringen.

IServiceBehavior.ApplyDispatchBehavior(ServiceDescription, ServiceHostBase)

Ändrar körningsegenskapsvärden eller infogar anpassade tilläggsobjekt, till exempel felhanterare, meddelande- eller parameteravlyssnare, säkerhetstillägg och andra anpassade tilläggsobjekt.

IServiceBehavior.Validate(ServiceDescription, ServiceHostBase)

Inspekterar tjänstvärden och tjänstbeskrivningen för att bekräfta att tjänsten kan köras.

Gäller för