TransformChain Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit une liste ordonnée d'objets Transform qui est appliquée au contenu non signé avant le calcul Digest.
public ref class TransformChain
public class TransformChain
type TransformChain = class
Public Class TransformChain
- Héritage
-
TransformChain
Remarques
La TransformChain classe contient une liste d’objets Transform qui déterminent comment classer les données XML avant de créer un condensé.
Utilisez la TransformChain classe chaque fois que vous devez ajouter un ou plusieurs objets de transformation à un document XML chiffré ou à un document XML signé.
Reference La classe et la EncryptedReference classe contiennent un TransformChain objet . Vous pouvez ajouter un Transform objet à la Reference classe en appelant la AddTransform méthode . Vous pouvez ajouter un Transform objet à la EncryptedReference classe en appelant la AddTransform méthode . Vous pouvez également créer un TransformChain objet manuellement et le transmettre à la TransformChain propriété ou à la TransformChain propriété .
Si vous souhaitez signer uniquement une partie d’un document XML, vous pouvez utiliser une transformation pour identifier les éléments XML que vous souhaitez signer. Notez que la Uri propriété et la Uri propriété créent automatiquement des transformations internes qui vous permettent de signer une partie d’un document.
Pour plus d’informations sur les transformations, consultez la spécification XMLDSIG ou la spécification de chiffrement XML, qui sont disponibles sur le site web W3C.
Constructeurs
TransformChain() |
Initialise une nouvelle instance de la classe TransformChain. |
Propriétés
Count |
Obtient le nombre de transformations dans l'objet TransformChain. |
Item[Int32] |
Obtient la transformation située à l'index spécifié dans l'objet TransformChain. |
Méthodes
Add(Transform) |
Ajoute une transformation à la liste des transformations à appliquer au contenu non signé avant le calcul Digest. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetEnumerator() |
Retourne un énumérateur des transformations contenues dans l'objet TransformChain. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |