파이프라인 구성 요소에서 SOAP 헤더 액세스
파이프라인 구성 요소의 SOAP 헤더 컨텍스트 속성에 액세스할 수 있습니다. 컨텍스트 속성 이름과 대상 네임스페이스의 http://schemas.microsoft.com/BizTalk/2003/SOAPHeader
조합을 사용합니다.
다음 코드 예제에서는 OrigDest 속성에 대한 수신 파이프라인 구성 요소의 요청 SOAP 헤더를 가져옵니다.
public IBaseMessage Execute(IPipelineContext pc, IBaseMessage inmsg)
{
try
{
string stringVar = inmsg.Context.Read("OrigDest", "http://schemas.microsoft.com/BizTalk/2003/SOAPHeader").ToString();
}
catch (Exception ex)
{
throw new Exception("Pipeline component exception - " + ex.Message);
}
return inmsg;
}
파이프라인 구성 요소에 대한 자세한 내용은 사용자 지정 파이프라인 구성 요소 개발을 참조하세요.