<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 |
|
name |
一个包含绑定的配置名称的字符串。因为此值用作绑定的标识,所以它应该是唯一的。每个绑定都具有 name 和 namespace 属性,它们共同在服务的元数据中唯一标识每个绑定。此外,在同一类型的绑定中,此名称是唯一的。 |
openTimeout |
一个 TimeSpan 值,指定为完成打开操作提供的时间间隔。此值应大于或等于 Zero。默认值为 00:01:00。 |
receiveTimeout |
一个 TimeSpan 值,指定为完成接收操作提供的时间间隔。此值应大于或等于 Zero。默认值为 00:10:00。 |
sendTimeout |
一个 TimeSpan 值,指定为完成发送操作提供的时间间隔。此值应大于或等于 Zero。默认值为 00:01:00。 |
子元素
无。
父元素
元素 | 说明 |
---|---|
此元素包含标准绑定和自定义绑定的集合。每一项均由其唯一的 name 进行标识。服务通过用 name 与绑定进行链接来使用绑定。 |
备注
此绑定实质上是一个禁用了安全性的 WSHttpBinding 绑定。它支持大多数元数据请求。
另请参见
参考
CreateMexHttpBinding
MexHttpBindingElement
概念
其他资源
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