SymmetricSecurityBindingElement 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示一个自定义绑定元素,它支持使用对称加密的通道安全。
public ref class SymmetricSecurityBindingElement sealed : System::ServiceModel::Channels::SecurityBindingElement, System::ServiceModel::Description::IPolicyExportExtension
public sealed class SymmetricSecurityBindingElement : System.ServiceModel.Channels.SecurityBindingElement, System.ServiceModel.Description.IPolicyExportExtension
type SymmetricSecurityBindingElement = class
inherit SecurityBindingElement
interface IPolicyExportExtension
Public NotInheritable Class SymmetricSecurityBindingElement
Inherits SecurityBindingElement
Implements IPolicyExportExtension
- 继承
- 实现
注解
自定义绑定包含以特定顺序排列的绑定元素集合:首先添加表示绑定堆栈顶部的元素,其次是绑定堆栈中的下一个元素,依此类推。
将此类添加到绑定中
在绑定堆栈中创建将位于此绑定元素之上的自定义绑定元素,比如可选的 TransactionFlowBindingElement 和 ReliableSessionBindingElement。
使用 BindingElementCollection 方法,按照前面提到的顺序将已创建的元素添加到 InsertItem。
创建 SymmetricSecurityBindingElement 的实例,并将其添加到集合。
将任何其他自定义绑定元素添加到集合,比如 TcpTransportBindingElement。
备注
在创建此对象的实例后,您应该将其基类 SecurityBindingElement 的属性视为不可变的。 对某些属性调用 set
可能会产生不可预知的后果:绑定的行为可能就好像属性保留了其旧值一样,并出现运行时错误,该错误是问题的唯一迹象。 已知具有此行为的两个属性为 KeyType 和 MessageSecurityVersion。 其他某些属性可能也是如此。
构造函数
SymmetricSecurityBindingElement() |
初始化 SymmetricSecurityBindingElement 类的新实例。 |
SymmetricSecurityBindingElement(SecurityTokenParameters) |
使用指定的安全令牌参数初始化 SymmetricSecurityBindingElement 类的新实例。 |
属性
方法
显式接口实现
IPolicyExportExtension.ExportPolicy(MetadataExporter, PolicyConversionContext) |
导出有关绑定的自定义策略断言。 |