导出 (0) 打印
全部展开

WS2007HttpRelayBindingElement 类

注:本页面内容可能不完全适用中国大陆地区运营的 Windows Azure服务。如要了解不同地区 Windows Azure 服务的差异, 请参考本网站.

代表一个配置元素,其中包含为 Security、ReliableSession 和 TransactionFlow 绑定元素的更新版本提供支持的绑定的设置。

System..::..Object
  System.Configuration..::..ConfigurationElement
    ServiceModelConfigurationElement
      System.ServiceModel.Configuration..::..StandardBindingElement
        Microsoft.ServiceBus.Configuration..::..WSHttpRelayBindingBaseElement
          Microsoft.ServiceBus.Configuration..::..WSHttpRelayBindingElement
            Microsoft.ServiceBus.Configuration..::..WS2007HttpRelayBindingElement

命名空间:  Microsoft.ServiceBus.Configuration
程序集:  Microsoft.ServiceBus(在 Microsoft.ServiceBus.dll 中)

public class WS2007HttpRelayBindingElement : WSHttpRelayBindingElement

WS2007HttpRelayBindingElement 类型公开以下成员。

  名称说明
公共方法WS2007HttpRelayBindingElement()()()()初始化 WS2007HttpRelayBindingElement 类的新实例。
公共方法WS2007HttpRelayBindingElement(String)使用指定的名称初始化 WS2007HttpRelayBindingElement 的新实例。
页首

  名称说明
公共属性AllowCookies获取或设置一个值,用于指示服务或客户端是否接受 Cookie 并根据将来的请求传播这些 Cookie。 (从 WSHttpRelayBindingElement 继承。)
受保护属性BindingElementType获取当前实例的绑定元素类型。 (覆盖 WSHttpRelayBindingElement..::..BindingElementType。)
公共属性CloseTimeout (从 StandardBindingElement 继承。)
公共属性CurrentConfiguration (从 ConfigurationElement 继承。)
公共属性ElementInformation (从 ConfigurationElement 继承。)
受保护属性ElementProperty (从 ConfigurationElement 继承。)
受保护属性EvaluationContext (从 ConfigurationElement 继承。)
受保护属性HasContext (从 ConfigurationElement 继承。)
公共属性IsDynamic获取或设置绑定基元素是否为动态。 (从 WSHttpRelayBindingBaseElement 继承。)
受保护属性Item[([(ConfigurationProperty])]) (从 ConfigurationElement 继承。)
受保护属性Item[([(String])]) (从 ConfigurationElement 继承。)
公共属性LockAllAttributesExcept (从 ConfigurationElement 继承。)
公共属性LockAllElementsExcept (从 ConfigurationElement 继承。)
公共属性LockAttributes (从 ConfigurationElement 继承。)
公共属性LockElements (从 ConfigurationElement 继承。)
公共属性LockItem (从 ConfigurationElement 继承。)
公共属性MaxBufferPoolSize获取或设置用于存储 WSHttpRelayBinding 绑定处理的消息的缓冲区池的最大大小。 (从 WSHttpRelayBindingBaseElement 继承。)
公共属性MaxReceivedMessageSize获取或设置在使用 WSHttpRelayBinding 绑定配置的通道上接收的消息的最大大小。 (从 WSHttpRelayBindingBaseElement 继承。)
公共属性MessageEncoding获取或设置是使用 MTOM 还是 Text/XML 来编码 SOAP 消息。 (从 WSHttpRelayBindingBaseElement 继承。)
公共属性Name (从 StandardBindingElement 继承。)
公共属性OpenTimeout (从 StandardBindingElement 继承。)
受保护属性Properties获取此绑定配置元素的属性集合。 (从 WSHttpRelayBindingElement 继承。)
公共属性ProxyAddress获取或设置 HTTP 代理的 URI 地址。 (从 WSHttpRelayBindingBaseElement 继承。)
公共属性ReaderQuotas获取使用 WSHttpRelayBinding 绑定配置的终结点可处理的 SOAP 消息的复杂性限制。 (从 WSHttpRelayBindingBaseElement 继承。)
公共属性ReceiveTimeout (从 StandardBindingElement 继承。)
公共属性ReliableSession获取一个 StandardBindingOptionalReliableSessionElement 配置元素,它代表 WSHttpRelayBinding 绑定中定义的 WS-ReliableMessaging 的可选配置设置。 (从 WSHttpRelayBindingBaseElement 继承。)
公共属性Security获取包含 WSHttpRelayBinding 绑定安全设置的 WSHttpRelaySecurityElement 配置元素。 (从 WSHttpRelayBindingElement 继承。)
公共属性SendTimeout (从 StandardBindingElement 继承。)
公共属性TextEncoding获取或设置消息文本使用的字符编码。 (从 WSHttpRelayBindingBaseElement 继承。)
公共属性UseDefaultWebProxy获取或设置一个值,用于指示是否应使用系统的自动配置 HTTP 代理(如果可用)。 (从 WSHttpRelayBindingBaseElement 继承。)
页首

  名称说明
公共方法ApplyConfiguration (从 StandardBindingElement 继承。)
受保护方法DeserializeElement (从 ConfigurationElement 继承。)
公共方法Equals (从 ConfigurationElement 继承。)
受保护方法Finalize (从 Object 继承。)
公共方法GetHashCode (从 ConfigurationElement 继承。)
受保护方法GetTransformedAssemblyString (从 ConfigurationElement 继承。)
受保护方法GetTransformedTypeString (从 ConfigurationElement 继承。)
公共方法GetType (从 Object 继承。)
受保护方法Init (从 ConfigurationElement 继承。)
受保护方法InitializeDefault (从 ConfigurationElement 继承。)
受保护方法InitializeFrom使用指定绑定的内容初始化此绑定配置元素。 (从 WSHttpRelayBindingElement 继承。)
受保护方法IsModified (从 ConfigurationElement 继承。)
公共方法IsReadOnly (从 ConfigurationElement 继承。)
受保护方法ListErrors (从 ConfigurationElement 继承。)
受保护方法MemberwiseClone (从 Object 继承。)
受保护方法OnApplyConfiguration将此配置元素的设置应用到指定的绑定。 (从 WSHttpRelayBindingElement 继承。)
受保护方法OnDeserializeUnrecognizedAttribute (从 ConfigurationElement 继承。)
受保护方法OnDeserializeUnrecognizedElement (从 ConfigurationElement 继承。)
受保护方法OnRequiredPropertyNotFound (从 ConfigurationElement 继承。)
受保护方法PostDeserialize (从 ConfigurationElement 继承。)
受保护方法PreSerialize (从 ConfigurationElement 继承。)
受保护方法Reset安全关键。 (从 StandardBindingElement 继承。)
受保护方法ResetModified (从 ConfigurationElement 继承。)
受保护方法SerializeElement (从 ConfigurationElement 继承。)
受保护方法SerializeToXmlElement (从 ConfigurationElement 继承。)
受保护方法SetPropertyValue (从 ConfigurationElement 继承。)
受保护方法SetPropertyValueIfNotDefaultValue``1 (从 ServiceModelConfigurationElement 继承。)
受保护方法SetReadOnly (从 ConfigurationElement 继承。)
公共方法ToString (从 Object 继承。)
受保护方法Unmerge (从 ConfigurationElement 继承。)
页首

Windows Azure Service Bus supports only Full Trust code access security.

This type is used by Windows Azure Service Bus to read information from an App.config file and create the corresponding binding. You can also access the binding programmatically, through WS2007HttpRelayBinding. As such, you will not likely to use WS2007HttpRelayBindingElement directly, but instead use it indirectly whenever you configure a binding in an App.config file. For more information on setting Windows Azure Service Bus configuration values, see Configuring an AppFabric Service Bus Application.

However, you can use WS2007HttpRelayBindingElement to create your own custom relay bindings, based on WS2007HttpRelayBinding. Custom bindings are optimized collections of transport, encoding, and security elements, along with other features. For more information, see Creating a Custom AppFabric Service Bus Binding.

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。

社区附加资源

添加
显示:
© 2014 Microsoft