SymmetricSecurityBindingElement 类   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示一个自定义绑定元素,它支持使用对称加密的通道安全。
public ref class SymmetricSecurityBindingElement sealed : System::ServiceModel::Channels::SecurityBindingElement, System::ServiceModel::Description::IPolicyExportExtensionpublic sealed class SymmetricSecurityBindingElement : System.ServiceModel.Channels.SecurityBindingElement, System.ServiceModel.Description.IPolicyExportExtensiontype SymmetricSecurityBindingElement = class
    inherit SecurityBindingElement
    interface IPolicyExportExtensionPublic 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) | 导出有关绑定的自定义策略断言。 |