ServiceHealthBehaviorBase Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Actúa como clase base para un comportamiento del servicio 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
ServiceHealthBehaviorBase() |
Inicializa una nueva instancia de la clase ServiceHealthBehaviorBase. |
Propiedades
HealthDetailsEnabled |
Obtiene o establece un valor que especifica si el punto de conexión de mantenimiento debe devolver los detalles de servicio o si la respuesta no debe incluir contenido. |
HttpGetBinding |
Obtiene o establece el enlace que se usa para la recuperación de mantenimiento a través de una solicitud HTTP/Get. |
HttpGetEnabled |
Obtiene o establece un valor que especifica si publicar los metadatos del servicio para la recuperación utilizando una solicitud HTTP/Get. |
HttpGetUrl |
Obtiene o establece un URI que especifica la dirección en la que los metadatos se publican para la recuperación mediante una solicitud HTTP/Get. |
HttpsGetBinding |
Obtiene o establece el enlace que se usa para la recuperación de mantenimiento a través de una solicitud HTTPS/Get. |
HttpsGetEnabled |
Obtiene o establece un valor que especifica si se publican los metadatos del servicio para la recuperación utilizando una solicitud HTTPS/Get. |
HttpsGetUrl |
Obtiene o establece un URI que especifica la dirección en la que los metadatos se publican para la recuperación mediante una solicitud HTTPS/Get. |
ServiceStartTime |
Obtiene la fecha y hora en la que se inició el servicio de comprobación de mantenimiento. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la 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 Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Implementaciones de interfaz explícitas
IServiceBehavior.AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Pasa los datos personalizados a los elementos de enlace para admitir la implementación del contacto. |
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 y la descripción del servicio para confirmar que se puede ejecutar correctamente. |