ServiceHealthBehaviorBase Klas

Definitie

Fungeert als de basisklasse voor een servicegedrag van Windows Communication Foundation (WCF) dat een statuseindpunt biedt.

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
Overname
ServiceHealthBehaviorBase
Afgeleid
Implementeringen

Constructors

Name Description
ServiceHealthBehaviorBase()

Initialiseert een nieuw exemplaar van de ServiceHealthBehaviorBase klasse.

Eigenschappen

Name Description
HealthDetailsEnabled

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het statuseindpunt de servicegegevens moet retourneren of als het antwoord geen inhoud mag bevatten.

HttpGetBinding

Hiermee haalt u de binding op die wordt gebruikt voor het ophalen van de status via een HTTP/Get-aanvraag.

HttpGetEnabled

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de metagegevens van de service moeten worden gepubliceerd voor het ophalen met behulp van een HTTP/Get-aanvraag.

HttpGetUrl

Hiermee wordt een URI opgehaald of ingesteld waarmee het adres wordt opgegeven waarnaar metagegevens worden gepubliceerd voor ophalen met behulp van een HTTP/Get-aanvraag.

HttpsGetBinding

Hiermee haalt u de binding op die wordt gebruikt voor het ophalen van de status via een HTTPS/Get-aanvraag.

HttpsGetEnabled

Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven of servicemetagegevens moeten worden gepubliceerd voor het ophalen met behulp van een HTTPS/Get-aanvraag.

HttpsGetUrl

Hiermee wordt een URI opgehaald of ingesteld waarmee het adres wordt opgegeven waarnaar metagegevens worden gepubliceerd voor het ophalen met behulp van een HTTPS/Get-aanvraag.

ServiceStartTime

Hiermee haalt u de datum en tijd op waarop de statuscontroleservice is gestart.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
HandleHealthRequest(ServiceHostBase, Message, String[], Message)

Verwerkt een HTTP/Get- of HTTPS/Get-aanvraag en retourneert een antwoord.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Expliciete interface-implementaties

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

Geeft aangepaste gegevens door aan bindingselementen ter ondersteuning van de implementatie van de contactpersoon.

IServiceBehavior.ApplyDispatchBehavior(ServiceDescription, ServiceHostBase)

Hiermee worden runtime-eigenschapswaarden gewijzigd of worden aangepaste extensieobjecten ingevoegd, zoals fouthandlers, bericht- of parameter interceptors, beveiligingsextensies en andere aangepaste extensieobjecten.

IServiceBehavior.Validate(ServiceDescription, ServiceHostBase)

Controleert de servicehost en de servicebeschrijving om te bevestigen dat de service kan worden uitgevoerd.

Van toepassing op