System.Security.Cryptography.Xml.Transform
Represents the abstract base class from which all <Transform> elements that can be used in an XML digital signature derive.
namespace System.Security.Cryptography.Xml
{
public abstract class Transform
{
public string Algorithm { get; set; }
public XmlResolver Resolver {
set;
}
public abstract Type[] InputTypes { get; }
public abstract Type[] OutputTypes { get; }
public XmlElement Context { get; set; }
public Hashtable PropagatedNamespaces { get; }
protected Transform();
public XmlElement GetXml();
public abstract void LoadInnerXml(XmlNodeList nodeList);
protected abstract XmlNodeList GetInnerXml();
public abstract void LoadInput(object obj);
public abstract object GetOutput();
public abstract object GetOutput(Type type);
public virtual byte[] GetDigestedOutput(HashAlgorithm hash);
}
}