<mexHttpBinding>

HTTP 経由の WS-MetadataExchange (WS-MEX) メッセージ交換に使用されるバインディングの設定を指定します。

<system.serviceModel>
  <bindings>
    <mexHttpBinding>

<mexHttpBinding>
   <binding 
       closeTimeout="TimeSpan" 
       name="string" 
       openTimeout="TimeSpan" 
       receiveTimeout="TimeSpan"
       sendTimeout="TimeSpan">
   </binding>
</mexHttpBinding>

属性および要素

属性

属性 説明

closeTimeout

クローズ操作が完了するまでの期間を指定する TimeSpan 値。この値は必ず Zero 以上である必要があります。既定値は 00:01:00 です。

name

バインディングの設定名を格納する文字列です。この値は、バインディングの ID として使用されるため、一意にする必要があります。各バインディングには、サービスのメタデータでこれをまとめて一意に識別する name および namespace 属性が含まれています。また、この名前は、同じ種類のバインディング間で一意です。

openTimeout

実行中の操作が完了するまでの時間間隔を指定する TimeSpan 値です。この値は必ず Zero 以上である必要があります。既定値は 00:01:00 です。

receiveTimeout

受信操作が完了するまでの時間間隔を指定する TimeSpan 値です。この値は必ず Zero 以上である必要があります。既定値は 00:10:00 です。

sendTimeout

送信操作が完了するまでの時間間隔を指定する TimeSpan 値です。この値は必ず Zero 以上である必要があります。既定値は 00:01:00 です。

子要素

なし。

親要素

要素 説明

<bindings>

この要素には、標準バインディングおよびカスタム バインディングのコレクションが保持されます。各エントリは、その一意の name により識別されます。サービスは、name を使用してバインディングをリンクすることにより、バインディングを使用します。

解説

このバインディングは、基本的にはセキュリティを無効にした WSHttpBinding バインディングです。ほとんどのメタデータ要求に対応します。

関連項目

リファレンス

CreateMexHttpBinding
MexHttpBindingElement

概念

<binding>

その他の技術情報

How to: Publish Metadata for a Service Using a Configuration File
Publishing and Retrieving Metadata Over a Custom Binding
Metadata
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients