ServiceHealthBehavior.HandleHealthRequest メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定された要求に応答メッセージを返します。
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)
パラメーター
- serviceHost
- ServiceHostBase
ServiceHealthBehavior が有効な WCF サービスを含むサービス ホストのインスタンス。
- httpGetRequest
- Message
正常性エンドポイントに対して実行される HTTP 要求。
- queries
- String[]
クエリ文字列のフィールド/値ペアを格納する配列。
- replyMessage
- Message
メソッドから制御が戻されたときの、正常性の動作の応答メッセージ。 このメッセージには text/html
または text/xml
のコンテンツ タイプが含まれます。いずれになるかは、要求が XML または HTML のどちらに対するものであるかによって決まります。
例外
注釈
このメソッドは、 インスタンスによって呼び出され、正常性エンドポイントへの応答メッセージの ServiceHealthBehaviorBase 作成を担当します。