HttpTransportBindingElement

HttpTransportBindingElement

语法

class HttpTransportBindingElement : TransportBindingElement  
{  
  boolean AllowCookies;  
  string AuthenticationScheme;  
  boolean BypassProxyOnLocal;  
  string HostNameComparisonMode;  
  boolean KeepAliveEnabled;  
  sint32 MaxBufferSize;  
  string ProxyAddress;  
  string ProxyAuthenticationScheme;  
  string Realm;  
  string TransferMode;  
  boolean UnsafeConnectionNtlmAuthentication;  
  boolean UseDefaultWebProxy;  
};  

方法

HttpTransportBindingElement 类不定义任何方法。

性能

HttpTransportBindingElement 类具有以下属性:

允许Cookies

数据类型:布尔值

访问类型:只读

一个值,该值指示客户端是否接受 Cookie 并在将来的请求中传播它们。

认证方案

数据类型:字符串

访问类型:只读

用于对 HTTP 侦听器正在处理的客户端请求的身份验证方案。

BypassProxyOnLocal

数据类型:布尔值

访问类型:只读

一个值,该值指示是否忽略本地地址的代理。

HostNameComparisonMode

数据类型:字符串

访问类型:只读

一个值,该值指示在 URI 上匹配时是否使用主机名来访问服务。

保持活动已启用

数据类型:布尔值

访问类型:只读

启用后,无论活动级别如何,HTTP 连接都将保持活动状态。

最大缓冲区大小

数据类型:sint32

访问类型:只读

缓冲池的最大大小。

代理地址

数据类型:字符串

访问类型:只读

一个 URI,其中包含用于 HTTP 请求的代理地址。

ProxyAuthenticationScheme (代理身份验证方案)

数据类型:字符串

访问类型:只读

用于对 HTTP 代理正在处理的客户端请求进行身份验证的身份验证方案。

领域

数据类型:字符串

访问类型:只读

身份验证领域。

TransferMode

数据类型:字符串

访问类型:只读

一个值,该值指定消息是缓冲还是流式传输,还是请求或响应。

UnsafeConnectionNtlmAuthentication

数据类型:布尔值

访问类型:只读

一个值,该值指示是否在服务器上启用了不安全的连接共享。

使用默认 Web 代理

数据类型:布尔值

访问类型:只读

一个值,该值指示是否使用计算机范围的代理设置,而不是用户特定的设置。

要求

财政部 在 Servicemodel.mof 中声明。
Namespace 在 root\ServiceModel 中定义

另请参阅