HttpsTransportBindingElement 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示用于指定 HTTPS 传输以传输消息的绑定元素。
public ref class HttpsTransportBindingElement : System::ServiceModel::Channels::HttpTransportBindingElement
public ref class HttpsTransportBindingElement : System::ServiceModel::Channels::HttpTransportBindingElement, System::ServiceModel::Channels::ITransportTokenAssertionProvider
public class HttpsTransportBindingElement : System.ServiceModel.Channels.HttpTransportBindingElement
public class HttpsTransportBindingElement : System.ServiceModel.Channels.HttpTransportBindingElement, System.ServiceModel.Channels.ITransportTokenAssertionProvider
type HttpsTransportBindingElement = class
inherit HttpTransportBindingElement
type HttpsTransportBindingElement = class
inherit HttpTransportBindingElement
interface ITransportTokenAssertionProvider
Public Class HttpsTransportBindingElement
Inherits HttpTransportBindingElement
Public Class HttpsTransportBindingElement
Inherits HttpTransportBindingElement
Implements ITransportTokenAssertionProvider
- 继承
-
HttpsTransportBindingElement
- 实现
注解
HttpsTransportBindingElement 类是创建实现 HTTPS 传输协议的自定义绑定的起始点。 HTTPS 是用于安全互操作性用途的主要传输。 HTTPS 受 WINDOWS Foundation (WCF) 支持,以确保与其他 Web 服务堆栈的互操作性。
WCF 服务模型使用此类创建实现 和 IChannelListener 接口的IChannelFactory工厂对象。 这些工厂对象继而创建使用 HTTPS 协议传输 SOAP 消息的通道和侦听器。
您通过设置此类的属性控制此类创建的工厂的配置,例如:RequireClientCertificate。
还可以设置基类 HttpTransportBindingElement 上的属性,例如:AuthenticationScheme、HostNameComparisonMode 和 MaxBufferSize。
还可以设置基类 TransportBindingElement 上的属性,例如:ManualAddressing 和 MaxBufferPoolSize。 有关完整的属性列表,请参见 TransportBindingElement。
构造函数
HttpsTransportBindingElement() |
初始化 HttpsTransportBindingElement 类的新实例。 |
HttpsTransportBindingElement(HttpsTransportBindingElement) |
初始化 HttpsTransportBindingElement 类的新实例。 |
属性
方法
显式接口实现
IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
导出有关绑定的自定义策略断言。 (继承自 HttpTransportBindingElement) |
IWsdlExportExtension.ExportContract(WsdlExporter, WsdlContractConversionContext) |
为协定将自定义 Web 服务描述语言 (WSDL) 元素写入到生成的 WSDL 中。 (继承自 HttpTransportBindingElement) |
IWsdlExportExtension.ExportEndpoint(WsdlExporter, WsdlEndpointConversionContext) |
为终结点将自定义 Web 服务描述语言 (WSDL) 元素写入到生成的 WSDL 中。 (继承自 HttpTransportBindingElement) |