ServiceHealthBehavior.HandleHealthRequest Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca komunikat odpowiedzi do określonego żądania.
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)
Parametry
- serviceHost
- ServiceHostBase
Wystąpienie hosta usługi, który zawiera usługę WCF z włączoną ServiceHealthBehavior usługą .
- httpGetRequest
- Message
Żądanie HTTP do punktu końcowego kondycji.
- queries
- String[]
Tablica zawierająca pary pól/wartości ciągu zapytania.
- replyMessage
- Message
Gdy metoda zwraca wartość , komunikat odpowiedzi zachowania kondycji. Ten komunikat ma typ zawartości lub , w zależności od tego, czy żądanie text/html
text/xml
dotyczyło kodu XML, czy HTML.
Wyjątki
Uwagi
Ta metoda jest wywoływana przez wystąpienie i jest odpowiedzialna za ServiceHealthBehaviorBase tworzenie komunikatu odpowiedzi do punktu końcowego kondycji.