Soap.SOAPDomConv.IDOMHeaderProcessor.ProcessHeader
Delphi
procedure ProcessHeader(HeaderNode: IXMLNode; var Handled, AbortRequest: Boolean);
C++
virtual void __fastcall ProcessHeader(Xml::Xmlintf::_di_IXMLNode HeaderNode, bool &Handled, bool &AbortRequest) = 0 ;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Soap.SOAPDomConv.pas Soap.SOAPDomConv.hpp |
Soap.SOAPDomConv | IDOMHeaderProcessor |
説明
SOAP ヘッダーを解釈して,SOAP ヘッダーに応答します。
ProcessHeader メソッドは,指定した SOAP ヘッダーノードに対して応答します。
HeaderNode は,処理される SOAP ヘッダーの DOM 表現のインターフェースです。
Handled は,ProcessHeader がヘッダーノードを処理した場合に true を返します。
AbortRequest は,ProcessHeader が SOAP ヘッダーを処理できないために SOAP リクエスト全体を解釈できないと判断した場合に,true を返します。たとえば,ヘッダーノードが認証情報を表す場合,ProcessHeader メソッドは,ヘッダーが無効なパスワードを入力すると AbortRequest を true に設定します。