2 // TransformChain.cs - TransformChain implementation for XML Signature
5 // Sebastien Pouliot (spouliot@motus.com)
7 // (C) 2002, 2003 Motus Technologies Inc. (http://www.motus.com)
10 using System.Collections;
13 using System.Security.Cryptography.Xml;
15 namespace Microsoft.Web.Services.Security {
17 namespace System.Security.Cryptography.Xml {
19 public class TransformChain {
21 private ArrayList chain;
23 public TransformChain()
25 chain = new ArrayList ();
29 get { return chain.Count; }
32 public Transform this [int index] {
33 get { return (Transform) chain [index]; }
36 public void Add (Transform transform)
38 chain.Add (transform);
41 public IEnumerator GetEnumerator ()
43 return chain.GetEnumerator ();