ServiceHealthBehaviorBase Clase

Definición

Actúa como clase base para un comportamiento de servicio de Windows Communication Foundation (WCF) que proporciona un punto de conexión de mantenimiento.

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
Herencia
ServiceHealthBehaviorBase
Derivado
Implementaciones

Constructores

Nombre Description
ServiceHealthBehaviorBase()

Inicializa una nueva instancia de la clase ServiceHealthBehaviorBase.

Propiedades

Nombre Description
HealthDetailsEnabled

Obtiene o establece un valor que especifica si el punto de conexión de mantenimiento debe devolver los detalles del servicio o si la respuesta no debe contener contenido.

HttpGetBinding

Obtiene o establece el enlace que se usa para la recuperación de estado a través de una solicitud HTTP/Get.

HttpGetEnabled

Obtiene o establece un valor que especifica si se van a publicar metadatos del servicio para la recuperación mediante una solicitud HTTP/Get.

HttpGetUrl

Obtiene o establece un URI que especifica la dirección a la que se publican los metadatos para la recuperación mediante una solicitud HTTP/Get.

HttpsGetBinding

Obtiene o establece el enlace que se usa para la recuperación de estado a través de una solicitud HTTPS/Get.

HttpsGetEnabled

Obtiene o establece un valor que especifica si se van a publicar metadatos del servicio para la recuperación mediante una solicitud HTTPS/Get.

HttpsGetUrl

Obtiene o establece un URI que especifica la dirección a la que se publican los metadatos para la recuperación mediante una solicitud HTTPS/Get.

ServiceStartTime

Obtiene la fecha y hora en que se inició el servicio de comprobación de estado.

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
HandleHealthRequest(ServiceHostBase, Message, String[], Message)

Procesa una solicitud HTTP/Get o HTTPS/Get y devuelve una respuesta.

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

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

Pasa datos personalizados a elementos de enlace para admitir la implementación de contactos.

IServiceBehavior.ApplyDispatchBehavior(ServiceDescription, ServiceHostBase)

Cambia los valores de propiedad en tiempo de ejecución o inserta objetos de extensión personalizados, como controladores de errores, interceptores de mensajes o parámetros, extensiones de seguridad y otros objetos de extensión personalizados.

IServiceBehavior.Validate(ServiceDescription, ServiceHostBase)

Inspecciona el host de servicio y la descripción del servicio para confirmar que el servicio se puede ejecutar correctamente.

Se aplica a