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

BasicHttpRelayBinding 类

定义

表示客户端可用于配置终结点的绑定,这些终结点可以与基于 ASMX 的 Web 服务以及符合 WS-I 基本配置文件 1.1 的其他服务进行通信。

public class BasicHttpRelayBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type BasicHttpRelayBinding = class
    inherit Binding
    interface IBindingRuntimePreferences
Public Class BasicHttpRelayBinding
Inherits Binding
Implements IBindingRuntimePreferences
继承
BasicHttpRelayBinding
实现

构造函数

BasicHttpRelayBinding()

初始化 BasicHttpRelayBinding 类的新实例。

BasicHttpRelayBinding(EndToEndBasicHttpSecurityMode, RelayClientAuthenticationType)

使用绑定所使用的指定安全类型和客户端使用的身份验证类型初始化 类的新实例 BasicHttpRelayBinding

BasicHttpRelayBinding(String)

使用指定的配置初始化 类的新实例 BasicHttpRelayBinding

属性

AllowCookies

获取或设置一个值,该值确定客户端是否允许 Cookie。

EnvelopeVersion

获取此绑定处理的消息将要使用的 SOAP 版本。

HostNameComparisonMode

获取或设置主机名的比较方式。

IsDynamic

获取或设置绑定元素是否为动态元素。

MaxBufferPoolSize

获取或设置缓冲池允许的最大大小,该缓冲池用于存储由绑定处理的 TCP 消息。

MaxBufferSize

获取或设置缓冲区的最大大小,该缓冲区用于接收来自通道的消息。

MaxReceivedMessageSize

获取或设置配置了此绑定配置的通道上可以接收的消息的最大大小。

MessageEncoding

获取或设置消息编码的类型。

ProxyAddress

获取或设置代理地址。

ReaderQuotas

获取或设置读取器配额。

Scheme

获取用此绑定配置的通道和侦听器的 URI 传输方案。

Security

获取用于此绑定的安全绑定的集合。

TextEncoding

获取或设置用于消息文本的字符编码。

TransferMode

获取或设置传输模式。

UseDefaultWebProxy

获取或设置一个值,该值确定客户端是否使用默认 Web 代理。

方法

CreateBindingElements()

返回一个包含在当前绑定中的已排序的绑定元素集合。

显式接口实现

IBindingRuntimePreferences.ReceiveSynchronously

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

适用于