BasicHttpsBinding 类
定义
指定基本的 https 绑定设置。Specifies basic https binding settings.
public ref class BasicHttpsBinding : System::ServiceModel::HttpBindingBase
public class BasicHttpsBinding : System.ServiceModel.HttpBindingBase
type BasicHttpsBinding = class
inherit HttpBindingBase
type BasicHttpsBinding = class
inherit HttpBindingBase
interface IBindingRuntimePreferences
Public Class BasicHttpsBinding
Inherits HttpBindingBase
- 继承
- 实现
构造函数
| BasicHttpsBinding() |
初始化 BasicHttpsBinding 类的新实例。Initializes a new instance of the BasicHttpsBinding class. |
| BasicHttpsBinding(BasicHttpsSecurityMode) |
使用指定的安全模式初始化 BasicHttpsBinding 类的新实例。Initializes a new instance of the BasicHttpsBinding class with the specified type of security mode. |
| BasicHttpsBinding(String) |
使用指定的配置名称的类型初始化 BasicHttpsBinding 类的新实例。Initializes a new instance of the BasicHttpsBinding class with the specified type of configuration name. |
属性
| AllowCookies |
获取或设置一个值,该值指示客户端是否接受 Cookie 并根据今后的请求传播 Cookie。Gets or sets a value that indicates whether the client accepts cookies and propagates them on future requests. (继承自 HttpBindingBase) |
| BypassProxyOnLocal |
获取或设置一个值,该值指示是否跳过代理服务器而使用本地地址。Gets or sets a value that indicates whether to bypass the proxy server for local addresses. (继承自 HttpBindingBase) |
| CloseTimeout |
获取或设置在传输引发异常之前可用于关闭连接的时间间隔。Gets or sets the interval of time provided for a connection to close before the transport raises an exception. (继承自 Binding) |
| EnvelopeVersion |
获取此绑定处理的消息将要使用的 SOAP 版本。Gets the version of SOAP that is used for messages that are processed by this binding. (继承自 HttpBindingBase) |
| HostNameComparisonMode |
获取或设置一个值,该值指示在对 URI 进行匹配时,是否使用主机名来访问服务。Gets or sets a value that indicates whether the hostname is used to reach the service when matching the URI. (继承自 HttpBindingBase) |
| MaxBufferPoolSize |
获取或设置为从通道接收消息的消息缓冲区管理器分配并供其使用的最大内存量(以字节为单位)。Gets or sets the maximum amount of memory, in bytes, that is allocated for use by the manager of the message buffers that receive messages from the channel. (继承自 HttpBindingBase) |
| MaxBufferSize |
获取或设置缓冲区的最大大小(以字节为单位),该缓冲区用于接收来自通道的消息。Gets or sets the maximum size, in bytes, for a buffer that receives messages from the channel. (继承自 HttpBindingBase) |
| MaxReceivedMessageSize |
获取或设置配置了此绑定配置的通道上可以接收的消息的最大大小(以字节为单位)。Gets or sets the maximum size, in bytes, for a message that can be received on a channel configured with this binding. (继承自 HttpBindingBase) |
| MessageEncoding |
获取或设置是使用 MTOM 还是文本对 SOAP 消息进行编码。Gets or sets whether MTOM or Text is used to encode SOAP messages. |
| MessageVersion |
获取由绑定所配置的客户端和服务使用的消息版本。Gets the message version used by clients and services configured with the binding. (继承自 Binding) |
| Name |
获取或设置绑定的名称。Gets or sets the name of the binding. (继承自 Binding) |
| Namespace |
获取或设置绑定的 XML 命名空间。Gets or sets the XML namespace of the binding. (继承自 Binding) |
| OpenTimeout |
获取或设置在传输引发异常之前可用于打开连接的时间间隔。Gets or sets the interval of time provided for a connection to open before the transport raises an exception. (继承自 Binding) |
| ProxyAddress |
获取或设置 HTTP 代理的 URI 地址。Gets or sets the URI address of the HTTP proxy. (继承自 HttpBindingBase) |
| ReaderQuotas |
获取或设置可由配置了此绑定的终结点处理的 SOAP 消息的该复杂性约束。Gets or sets the constraints on the complexity of SOAP messages that can be processed by endpoints configured with this binding. (继承自 HttpBindingBase) |
| ReceiveTimeout |
获取或设置连接在撤消之前保持非活动状态的最大时间间隔,在此时间间隔内未接收任何应用程序消息。Gets or sets the interval of time that a connection can remain inactive, during which no application messages are received, before it is dropped. (继承自 Binding) |
| Scheme | |
| Scheme |
获取用此绑定配置的通道和侦听器的 URI 传输方案。Gets the URI transport scheme for the channels and listeners that are configured with this binding. (继承自 HttpBindingBase) |
| Security |
获取与此绑定一起使用的安全类型。Gets the type of security used with the binding. |
| SendTimeout |
获取或设置在传输引发异常之前可用于完成写入操作的时间间隔。Gets or sets the interval of time provided for a write operation to complete before the transport raises an exception. (继承自 Binding) |
| TextEncoding |
获取或设置用于消息文本的字符编码。Gets or sets the character encoding that is used for the message text. (继承自 HttpBindingBase) |
| TransferMode |
获取或设置一个值,该值指示是通过缓冲处理还是流处理来发送消息。Gets or sets a value that indicates whether messages are sent buffered or streamed. (继承自 HttpBindingBase) |
| UseDefaultWebProxy |
获取或设置一个值,该值指示是否应使用系统的自动配置 HTTP 代理(如果可用)。Gets or sets a value that indicates whether the auto-configured HTTP proxy of the system should be used, if available. (继承自 HttpBindingBase) |
方法
| BuildChannelFactory<TChannel>(BindingParameterCollection) |
在客户端上生成通道工厂堆栈,该客户端创建指定类型的通道。Builds the channel factory stack on the client that creates a specified type of channel. |
| BuildChannelFactory<TChannel>(BindingParameterCollection) |
在客户端上生成通道工厂堆栈,此通道工厂堆栈创建具有指定类型的通道并满足绑定参数集合所指定的功能。Builds the channel factory stack on the client that creates a specified type of channel and that satisfies the features specified by a collection of binding parameters. (继承自 Binding) |
| BuildChannelFactory<TChannel>(Object[]) |
在客户端上生成通道工厂堆栈,该通道工厂堆栈创建具有指定类型的通道并满足对象数组所指定的功能。Builds the channel factory stack on the client that creates a specified type of channel and that satisfies the features specified by an object array. (继承自 Binding) |
| BuildChannelListener<TChannel>(BindingParameterCollection) |
在服务上生成通道侦听器,该通道侦听器接受具有指定类型的通道并满足绑定参数集合所指定的功能。Builds the channel listener on the service that accepts a specified type of channel and that satisfies the features specified by a collection of binding parameters. (继承自 Binding) |
| BuildChannelListener<TChannel>(Object[]) |
在服务上生成通道侦听器,该通道侦听器接受具有指定类型的通道并满足所指定的功能。Builds the channel listener on the service that accepts a specified type of channel and that satisfies the features specified. (继承自 Binding) |
| BuildChannelListener<TChannel>(Uri, BindingParameterCollection) |
在服务上生成通道侦听器,该通道侦听器接受具有指定类型的通道并满足所指定的功能。Builds the channel listener on the service that accepts a specified type of channel and that satisfies the features specified. (继承自 Binding) |
| BuildChannelListener<TChannel>(Uri, Object[]) |
在服务上生成通道侦听器,该通道侦听器接受具有指定类型的通道并满足所指定的功能。Builds the channel listener on the service that accepts a specified type of channel and that satisfies the features specified. (继承自 Binding) |
| BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection) |
在服务上生成通道侦听器,该通道侦听器接受具有指定类型的通道并满足所指定的功能。Builds the channel listener on the service that accepts a specified type of channel and that satisfies the features specified. (继承自 Binding) |
| BuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection) |
在服务上生成通道侦听器,该通道侦听器接受具有指定类型的通道并满足所指定的功能。Builds the channel listener on the service that accepts a specified type of channel and that satisfies the features specified. (继承自 Binding) |
| BuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[]) |
在服务上生成通道侦听器,该通道侦听器接受具有指定类型的通道并满足所指定的功能。Builds the channel listener on the service that accepts a specified type of channel and that satisfies the features specified. (继承自 Binding) |
| BuildChannelListener<TChannel>(Uri, String, Object[]) |
在服务上生成通道侦听器,该通道侦听器接受具有指定类型的通道并满足所指定的功能。Builds the channel listener on the service that accepts a specified type of channel and that satisfies the features specified. (继承自 Binding) |
| CanBuildChannelFactory<TChannel>(BindingParameterCollection) |
返回一个值,该值指示当前绑定是否可以在客户端上生成满足指定绑定参数集合的通道工厂堆栈。Returns a value that indicates whether the current binding can build a channel factory stack on the client that satisfies the collection of binding parameters specified. (继承自 Binding) |
| CanBuildChannelFactory<TChannel>(Object[]) |
返回一个值,该值指示当前绑定是否可以在客户端上生成满足对象数组所指定的需求的通道工厂堆栈。Returns a value that indicates whether the current binding can build a channel factory stack on the client that satisfies the requirements specified by an object array. (继承自 Binding) |
| CanBuildChannelListener<TChannel>(BindingParameterCollection) |
返回一个值,该值指示当前绑定是否可以在服务上生成满足指定绑定参数集合的通道侦听器堆栈。Returns a value that indicates whether the current binding can build a channel listener stack on the service that satisfies the collection of binding parameters specified. (继承自 Binding) |
| CanBuildChannelListener<TChannel>(Object[]) |
返回一个值,该值指示当前绑定是否可以在服务上生成满足对象数组所指定的条件的通道侦听器堆栈。Returns a value that indicates whether the current binding can build a channel listener stack on the service that satisfies the criteria specified in an array of objects. (继承自 Binding) |
| CreateBindingElements() |
返回一个包含在当前绑定中的已排序的绑定元素集合。Returns an ordered collection of binding elements contained in the current binding. |
| Equals(Object) |
确定指定对象是否等于当前对象。Determines whether the specified object is equal to the current object. (继承自 Object) |
| GetHashCode() |
作为默认哈希函数。Serves as the default hash function. (继承自 Object) |
| GetProperty<T>(BindingParameterCollection) |
从绑定堆栈的适当层返回所请求的类型化对象(如果存在)。Returns a typed object requested, if present, from the appropriate layer in the binding stack. (继承自 Binding) |
| GetType() |
获取当前实例的 Type。Gets the Type of the current instance. (继承自 Object) |
| MemberwiseClone() |
创建当前 Object 的浅表副本。Creates a shallow copy of the current Object. (继承自 Object) |
| ShouldSerializeName() |
返回是否应序列化绑定名称。Returns whether the name of the binding should be serialized. (继承自 Binding) |
| ShouldSerializeNamespace() |
返回是否应序列化绑定命名空间。Returns whether the namespace of the binding should be serialized. (继承自 Binding) |
| ShouldSerializeReaderQuotas() |
返回是否应序列化对 SOAP 消息结构的复杂性施加的约束值。Returns whether the constraint values placed on the complexity of SOAP message structure should be serialized. (继承自 HttpBindingBase) |
| ShouldSerializeSecurity() |
指示是否应序列化安全性设置。Indicates whether the security settings should be serialized. |
| ShouldSerializeTextEncoding() |
返回是否应对文本编码设置进行序列化。Returns whether settings for text encoding should be serialized. (继承自 HttpBindingBase) |
| ToString() |
返回表示当前对象的字符串。Returns a string that represents the current object. (继承自 Object) |
显式接口实现
| IBindingRuntimePreferences.ReceiveSynchronously |
获取一个值,该值指示是同步处理传入请求还是异步处理传入请求。Gets a value that indicates whether incoming requests are handled synchronously or asynchronously. (继承自 HttpBindingBase) |