<mexHttpBinding>
指定用于通过 HTTP 进行的 WS-MetadataExchange (WS-MEX) 消息交换的绑定的设置。
configuration
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 |
一个包含绑定的配置名称的字符串。 因为此值用作绑定的标识,所以它应该是唯一的。 从 .NET Framework 4 开始,不要求绑定和行为具有名称。 若要详细了解默认配置和无名称的绑定及行为,请参阅简化配置和 WCF 服务的简化配置。 |
openTimeout |
一个 TimeSpan 值,指定为完成打开操作提供的时间间隔。 此值应大于或等于 Zero。 默认值为 00:01:00。 |
receiveTimeout |
一个 TimeSpan 值,指定为完成接收操作提供的时间间隔。 此值应大于或等于 Zero。 默认值为 00:10:00。 |
sendTimeout |
一个 TimeSpan 值,指定为完成发送操作提供的时间间隔。 此值应大于或等于 Zero。 默认值为 00:01:00。 |
子元素
无。
父元素
元素 | 说明 |
---|---|
<bindings> | 此元素包含标准绑定和自定义绑定的集合。 |
备注
此绑定实质上是一个禁用了安全性的 WSHttpBinding
绑定。 它支持大多数元数据请求。