ServiceHealthBehaviorBase Classe

Définition

Sert de classe de base pour un comportement de service Windows Communication Foundation (WCF) qui fournit un point de terminaison d’intégrité.

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
Héritage
ServiceHealthBehaviorBase
Dérivé
Implémente

Constructeurs

Nom Description
ServiceHealthBehaviorBase()

Initialise une nouvelle instance de la classe ServiceHealthBehaviorBase.

Propriétés

Nom Description
HealthDetailsEnabled

Obtient ou définit une valeur qui spécifie si le point de terminaison d’intégrité doit retourner les détails du service ou si la réponse ne doit contenir aucun contenu.

HttpGetBinding

Obtient ou définit la liaison utilisée pour la récupération d’intégrité via une requête HTTP/Get.

HttpGetEnabled

Obtient ou définit une valeur qui spécifie s’il faut publier des métadonnées de service pour la récupération à l’aide d’une requête HTTP/Get.

HttpGetUrl

Obtient ou définit un URI qui spécifie l’adresse à laquelle les métadonnées sont publiées pour la récupération à l’aide d’une requête HTTP/Get.

HttpsGetBinding

Obtient ou définit la liaison utilisée pour la récupération d’intégrité via une requête HTTPS/Get.

HttpsGetEnabled

Obtient ou définit une valeur qui spécifie s’il faut publier des métadonnées de service pour la récupération à l’aide d’une requête HTTPS/Get.

HttpsGetUrl

Obtient ou définit un URI qui spécifie l’adresse à laquelle les métadonnées sont publiées pour la récupération à l’aide d’une requête HTTPS/Get.

ServiceStartTime

Obtient la date et l’heure de démarrage du service de contrôle d’intégrité.

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
HandleHealthRequest(ServiceHostBase, Message, String[], Message)

Traite une requête HTTP/Get ou HTTPS/Get et retourne une réponse.

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

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

Transmet des données personnalisées aux éléments de liaison pour prendre en charge l’implémentation du contact.

IServiceBehavior.ApplyDispatchBehavior(ServiceDescription, ServiceHostBase)

Modifie les valeurs de propriété d’exécution ou insère des objets d’extension personnalisés tels que des gestionnaires d’erreurs, des intercepteurs de messages ou de paramètres, des extensions de sécurité et d’autres objets d’extension personnalisés.

IServiceBehavior.Validate(ServiceDescription, ServiceHostBase)

Inspecte l’hôte du service et la description du service pour vérifier que le service peut s’exécuter correctement.

S’applique à