你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
BasicHttpRelayBinding 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示客户端可用于配置终结点的绑定,这些终结点可以与基于 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 |
指示以异步方式处理传入的请求。 |