你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
WebHttpRelayBinding 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于为通过 HTTP 请求而不是 SOAP 消息公开的 Web 服务配置终结点的绑定。
public class WebHttpRelayBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type WebHttpRelayBinding = class
inherit Binding
interface IBindingRuntimePreferences
Public Class WebHttpRelayBinding
Inherits Binding
Implements IBindingRuntimePreferences
- 继承
-
WebHttpRelayBinding
- 实现
构造函数
WebHttpRelayBinding() |
初始化 WebHttpRelayBinding 类的新实例。 |
WebHttpRelayBinding(EndToEndWebHttpSecurityMode, RelayClientAuthenticationType) |
使用指定的安全类型和中继客户端身份验证初始化 类的新实例 WebHttpRelayBinding 。 |
WebHttpRelayBinding(String) |
使用指定的配置名称初始化 类的新实例 WebHttpRelayBinding 。 |
属性
AllowCookies |
获取或设置一个值,该值指定是否允许在通过 WebHttpRelayBinding发送的消息中使用 Cookie。 |
ContentTypeMapper |
获取或设置内容类型映射器。 |
EnvelopeVersion |
获取 SOAP 信封版本。 |
HostNameComparisonMode |
获取或设置在主机名上使用的比较模式。 |
IsDynamic |
获取或设置中继绑定是否为动态绑定。 |
MaxBufferPoolSize |
获取或设置传输所使用的最大缓冲池大小。 |
MaxBufferSize |
获取或设置传输支持的最大缓冲区大小。 |
MaxReceivedMessageSize |
获取或设置允许接收的最大消息大小。 |
ProxyAddress |
获取或设置一个 URI,包含要用于 HTTP 请求的代理地址。 |
ReaderQuotas |
获取或设置已处理消息的 xml 读取者配额。 |
Scheme |
获取与绑定一起使用的终结点的方案。 |
Security |
获取当前实例的安全设置。 |
TransferMode |
获取或设置传输模式。 |
UseDefaultWebProxy |
获取或设置一个值,该值指示是否使用计算机范围的代理设置,而不使用用户特定的设置。 |
WriteEncoding |
获取或设置用于编写消息文本的字符编码。 |
方法
CreateBindingElements() |
为绑定创建一个绑定元素集合。 |
显式接口实现
IBindingRuntimePreferences.ReceiveSynchronously |
指示以异步方式处理传入的请求。 |