다음을 통해 공유


파이프라인 구성 요소에서 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;  
}  

파이프라인 구성 요소에 대한 자세한 내용은 사용자 지정 파이프라인 구성 요소 개발을 참조하세요.

참고 항목

게시된 웹 서비스가 포함된 SOAP 헤더