定義された SOAP ヘッダーを使用して Web サービスを使用すると、これらのヘッダーがコンテキスト プロパティとしてオーケストレーションおよびパイプライン コンポーネントで使用できるようになります。 これらのコンテキスト プロパティには、SOAP ヘッダーの文字列表現が含まれています。 Web サービスで定義されている SOAP ヘッダーごとに、SOAP ヘッダーのルート要素に対応する名前を使用してコンテキスト プロパティを作成できます。 定義されているすべての SOAP ヘッダー コンテキスト プロパティは、 http://schemas.microsoft.com/BizTalk/2003/SOAPHeader
名前空間にあります。
次の例は、Soap Headers with Consumed Web Services の SOAP ヘッダーの例を使用して、SOAP ヘッダー コンテキスト プロパティ OrigDest を作成する方法を示しています。
<?xml version="1.0" encoding="utf-16"?>
<OrigDest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns=" http://SOAPHeaderWS.ItemAvailability">
<Origination xmlns="">Home</Origination>
<Destination xmlns="">Work</Destination>
</OrigDest>
応答 SOAP ヘッダーには、定義済みの SOAP ヘッダーの文字列表現も含まれます。 これらの値は、要求 SOAP ヘッダーの作成と似ています。