ServiceHealthBehavior.HandleHealthRequest Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí zprávu odpovědi na zadaný požadavek.
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
Instance hostitele služby, který obsahuje službu WCF s ServiceHealthBehavior povolenou.
- httpGetRequest
- Message
Požadavek HTTP na koncový bod stavu.
- queries
- String[]
Pole obsahující dvojice polí a hodnot řetězce dotazu.
- replyMessage
- Message
Když se metoda vrátí, vrátí se zpráva odpovědi o chování stavu. Tato zpráva má typ obsahu text/html
nebo v závislosti na text/xml
tom, jestli požadavek byl pro XML nebo HTML.
Výjimky
Poznámky
Tato metoda je vyvolána instancí a zodpovídá za zprávu odpovědi na ServiceHealthBehaviorBase koncový bod stavu.