WSFederationHttpBinding 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public ref class WSFederationHttpBinding : System::ServiceModel::WSHttpBinding
public class WSFederationHttpBinding : System.ServiceModel.WSHttpBinding
type WSFederationHttpBinding = class
inherit WSHttpBinding
Public Class WSFederationHttpBinding
Inherits WSHttpBinding
- 继承
构造函数
| 名称 | 说明 |
|---|---|
| WSFederationHttpBinding(WSTrustTokenParameters) | |
属性
| 名称 | 说明 |
|---|---|
| AllowCookies |
获取或设置一个值,该值指示 WCF 客户端是否会自动存储和重新发送单个 Web 服务发送的任何 Cookie。 (继承自 WSHttpBinding) |
| BypassProxyOnLocal |
获取或设置一个值,该值指示是否绕过本地地址的代理服务器。 (继承自 WSHttpBindingBase) |
| CloseTimeout |
获取或设置在传输引发异常之前连接要关闭的时间间隔。 (继承自 Binding) |
| EnvelopeVersion |
获取用于此绑定处理的消息的 SOAP 版本。 (继承自 WSHttpBindingBase) |
| MaxBufferPoolSize |
获取或设置使用此绑定管理终结点所需的缓冲区的缓冲区管理器分配的最大内存量(以字节为单位)。 (继承自 WSHttpBindingBase) |
| MaxReceivedMessageSize |
获取或设置绑定可以处理的消息的最大大小(以字节为单位)。 (继承自 WSHttpBindingBase) |
| MessageEncoding |
获取或设置 MTOM 还是文本/XML 用于对 SOAP 消息进行编码。 (继承自 WSHttpBindingBase) |
| MessageVersion |
获取使用绑定配置的客户端和服务使用的消息版本。 (继承自 Binding) |
| Name |
获取或设置绑定的名称。 (继承自 Binding) |
| Namespace |
获取或设置绑定的 XML 命名空间。 (继承自 Binding) |
| OpenTimeout |
获取或设置在传输引发异常之前为连接打开提供的时间间隔。 (继承自 Binding) |
| ProxyAddress |
获取或设置 HTTP 代理的 URI 地址。 (继承自 WSHttpBindingBase) |
| ReaderQuotas |
获取或设置 SOAP 消息的复杂性约束,这些消息可由配置有此绑定的终结点处理。 (继承自 WSHttpBindingBase) |
| ReceiveTimeout |
获取或设置连接在删除之前连接可以保持非活动状态的时间间隔,在此期间不会收到任何应用程序消息。 (继承自 Binding) |
| ReliableSession |
获取一个对象,该对象提供对可靠会话绑定元素的属性的方便访问,该元素在使用系统提供的绑定之一时可用。 (继承自 WSHttpBindingBase) |
| Scheme |
获取使用此绑定配置的通道和侦听器的 URI 传输方案。 (继承自 WSHttpBindingBase) |
| Security |
获取用于此绑定的安全设置。 (继承自 WSHttpBinding) |
| SendTimeout |
获取或设置传输引发异常之前为写入操作完成提供的时间间隔。 (继承自 Binding) |
| TextEncoding |
获取或设置用于消息文本的字符编码。 (继承自 WSHttpBindingBase) |
| TransactionFlow |
获取或设置一个值,该值指示此绑定是否应支持流动的 WS-Transactions。 (继承自 WSHttpBindingBase) |
| UseDefaultWebProxy |
获取或设置一个值,该值指示是否应使用系统自动配置的 HTTP 代理(如果可用)。 (继承自 WSHttpBindingBase) |
| WSTrustTokenParameters | |
方法
| 名称 | 说明 |
|---|---|
| BuildChannelFactory<TChannel>(BindingParameterCollection) |
在客户端上生成通道工厂堆栈,该堆栈创建指定的通道类型并满足绑定参数集合指定的功能。 (继承自 WSHttpBinding) |
| BuildChannelFactory<TChannel>(Object[]) |
在客户端上生成通道工厂堆栈,该堆栈创建指定的通道类型并满足对象数组指定的功能。 (继承自 Binding) |
| CanBuildChannelFactory<TChannel>(BindingParameterCollection) |
返回一个值,该值指示当前绑定是否可以在客户端上生成满足指定绑定参数集合的通道工厂堆栈。 (继承自 Binding) |
| CanBuildChannelFactory<TChannel>(Object[]) |
返回一个值,该值指示当前绑定是否可以在客户端上生成满足对象数组指定的要求的通道工厂堆栈。 (继承自 Binding) |
| CreateBindingElements() | |
| CreateMessageSecurity() | |
| GetProperty<T>(BindingParameterCollection) |
从绑定堆栈中的相应层返回所请求的类型化对象(如果存在)。 (继承自 Binding) |
| GetTransport() |
从当前绑定返回传输绑定元素。 (继承自 WSHttpBinding) |