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
메서드가 반환되는 경우 상태 동작의 응답 메시지입니다. 이 메시지의 콘텐츠 형식은 XML 또는 HTML에 대한 요청인지에 따라 text/html
또는 text/xml
입니다.
예외
설명
이 메서드는 ServiceHealthBehaviorBase 인스턴스에서 호출되며 상태 엔드포인트에 대한 응답 메시지를 작성합니다.