ServiceHealthBehavior.HandleHealthRequest Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Antwortnachricht an eine angegebene Anforderung zurück.
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)
Parameter
- serviceHost
- ServiceHostBase
Eine Instanz des Diensthosts, die den WCF-Dienst mit aktivierter ServiceHealthBehavior Funktion enthält.
- httpGetRequest
- Message
Die HTTP-Anforderung, die an den Integritätsendpunkt gesendet wurde.
- queries
- String[]
Ein Array, das die Feld-Wert-Paare der Abfragezeichenfolge enthält.
- replyMessage
- Message
Wenn die Methode zurückgegeben wird, wird die Antwortmeldung des Integritätsverhaltens angezeigt. Diese Nachricht verfügt über einen Inhaltstyp oder text/htmltext/xml , je nachdem, ob die Anforderung für XML oder HTML war.
Ausnahmen
Hinweise
Diese Methode wird von der ServiceHealthBehaviorBase Instanz aufgerufen und ist für das Erstellen der Antwortnachricht an den Integritätsendpunkt verantwortlich.