XmlDecryptionTransform 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定对同一文档执行 XML 数字签名和 XML 加密操作时这两项操作的顺序。
public ref class XmlDecryptionTransform : System::Security::Cryptography::Xml::Transform
	public class XmlDecryptionTransform : System.Security.Cryptography.Xml.Transform
	type XmlDecryptionTransform = class
    inherit Transform
	Public Class XmlDecryptionTransform
Inherits Transform
		- 继承
 
注解
类 XmlDecryptionTransform 提供一个转换,用于确定对同一文档执行 XML 数字签名和 XML 加密操作的顺序。
XmlDecryptionTransform每当需要执行 XML 加密并将 XML 数字签名应用于同一 XML 文档时,请使用 类。
必须将 对象 EncryptedXml 传递给 属性, EncryptedXml 该属性包含解密文档所需的密钥信息。
构造函数
| XmlDecryptionTransform() | 
		 初始化 XmlDecryptionTransform 类的新实例。  | 
        	
属性
| Algorithm | 
		 获取或设置用于标识当前转换所执行的算法的统一资源标识符 (URI)。 (继承自 Transform) | 
        	
| Context | 
		 获取或设置一个 XmlElement 对象,该对象表示当前 Transform 对象运行的文档上下文。 (继承自 Transform) | 
        	
| EncryptedXml | 
		 获取或设置一个 EncryptedXml 对象,该对象包含有关解密 XML 文档所必需的密钥的信息。  | 
        	
| InputTypes | 
		 获取一个类型数组,这些类型是当前 XmlDecryptionTransform 对象的 LoadInput(Object) 方法的有效输入。  | 
        	
| OutputTypes | 
		 获取一个类型数组,这些类型是当前 XmlDecryptionTransform 对象的 GetOutput() 方法的可能输出。  | 
        	
| PropagatedNamespaces | 
		 获取或设置一个 Hashtable 对象,该对象包含传播到签名中的命名空间。 (继承自 Transform) | 
        	
| Resolver | 
		 设置当前的 XmlResolver 对象。 (继承自 Transform) | 
        	
方法
| AddExceptUri(String) | 
		 添加要从处理中排除的统一资源标识符 (URI)。  | 
        	
| Equals(Object) | 
		 确定指定对象是否等于当前对象。 (继承自 Object) | 
        	
| GetDigestedOutput(HashAlgorithm) | 
		 当在派生类中重写时,返回与 Transform 对象关联的摘要。 (继承自 Transform) | 
        	
| GetHashCode() | 
		 作为默认哈希函数。 (继承自 Object) | 
        	
| GetInnerXml() | 
		 返回 XmlDecryptionTransform 对象的参数的 XML 表示形式,适合以 XMLDSIG   | 
        	
| GetOutput() | 
		 返回当前 XmlDsigEnvelopedSignatureTransform 对象的输出。  | 
        	
| GetOutput(Type) | 
		 返回当前 XmlDsigEnvelopedSignatureTransform 对象的输出。  | 
        	
| GetType() | 
		 获取当前实例的 Type。 (继承自 Object) | 
        	
| GetXml() | 
		 返回当前 Transform 对象的 XML 表示形式。 (继承自 Transform) | 
        	
| IsTargetElement(XmlElement, String) | 
		 确定 XmlElement 对象的 ID 特性是否与指定值匹配。  | 
        	
| LoadInnerXml(XmlNodeList) | 
		 将指定的 XmlNodeList 对象分析为   | 
        	
| LoadInput(Object) | 
		 在派生类中重写时,将指定的输入加载到当前 XmlDecryptionTransform 对象中。  | 
        	
| MemberwiseClone() | 
		 创建当前 Object 的浅表副本。 (继承自 Object) | 
        	
| ToString() | 
		 返回表示当前对象的字符串。 (继承自 Object) |