ServiceHealthBehavior.HandleHealthRequest Método
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í.
Devuelve el mensaje de respuesta a una solicitud especificada.
public:
override void HandleHealthRequest(System::ServiceModel::ServiceHostBase ^ serviceHost, System::ServiceModel::Channels::Message ^ httpGetRequest, cli::array <System::String ^> ^ queries, [Runtime::InteropServices::Out] System::ServiceModel::Channels::Message ^ % replyMessage);
public override void HandleHealthRequest(System.ServiceModel.ServiceHostBase serviceHost, System.ServiceModel.Channels.Message httpGetRequest, string[] queries, out System.ServiceModel.Channels.Message replyMessage);
override this.HandleHealthRequest : System.ServiceModel.ServiceHostBase * System.ServiceModel.Channels.Message * string[] * Message -> unit
Public Overrides Sub HandleHealthRequest (serviceHost As ServiceHostBase, httpGetRequest As Message, queries As String(), ByRef replyMessage As Message)
Parámetros
- serviceHost
- ServiceHostBase
Instancia del host de servicio que contiene el servicio WCF con el ServiceHealthBehavior habilitado.
- httpGetRequest
- Message
Solicitud HTTP realizada al punto de conexión de mantenimiento.
- queries
- String[]
Matriz que contiene los pares de campo y valor de la cadena de consulta.
- replyMessage
- Message
Cuando el método devuelve, el mensaje de respuesta del comportamiento de mantenimiento. Este mensaje tiene un tipo de contenido de text/html o text/xml , dependiendo de si la solicitud era para XML o HTML.
Excepciones
Comentarios
La instancia invoca ServiceHealthBehaviorBase este método y es responsable de crear el mensaje de respuesta al punto de conexión de mantenimiento.