你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

WebHttpRelayBinding 类

定义

用于为通过 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

指示以异步方式处理传入的请求。

适用于