TransformChain Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define una lista ordenada de Transform objetos que se aplica al contenido sin firmar antes del cálculo de resumen.
public ref class TransformChain
public class TransformChain
type TransformChain = class
Public Class TransformChain
- Herencia
-
TransformChain
Comentarios
La TransformChain clase contiene una lista de Transform objetos que determinan cómo ordenar datos XML antes de crear un resumen.
Utilice la TransformChain clase siempre que necesite agregar uno o varios objetos de transformación a un documento XML cifrado o a un documento XML firmado.
Tanto la Reference clase como la EncryptedReference clase contienen un TransformChain objeto . Puede agregar un Transform objeto a la Reference clase llamando al AddTransform método . Puede agregar un Transform objeto a la EncryptedReference clase llamando al AddTransform método . También puede crear un TransformChain objeto manualmente y pasarlo a la TransformChain propiedad o a la TransformChain propiedad .
Si solo desea firmar una parte de un documento XML, puede usar una transformación para identificar los elementos XML que desea firmar. Tenga en cuenta que la Uri propiedad y la Uri propiedad crean automáticamente transformaciones internas que permiten firmar una parte de un documento.
Para obtener más información sobre las transformaciones, consulte la especificación XMLDSIG o la especificación de cifrado XML, que están disponibles en el sitio web de W3C.
Constructores
| Nombre | Description |
|---|---|
| TransformChain() |
Inicializa una nueva instancia de la clase TransformChain. |
Propiedades
| Nombre | Description |
|---|---|
| Count |
Obtiene el número de transformaciones en el TransformChain objeto . |
| Item[Int32] |
Obtiene la transformación en el índice especificado del TransformChain objeto . |
Métodos
| Nombre | Description |
|---|---|
| Add(Transform) |
Agrega una transformación a la lista de transformaciones que se aplicarán al contenido sin firmar antes del cálculo de resumen. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetEnumerator() |
Devuelve un enumerador de las transformaciones en el TransformChain objeto . |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |