<PackageReference Include="System.Security.Cryptography.Xml" Version="11.0.0-preview.2.26159.112" />

System.Security.Cryptography.Xml.Transform

public abstract class 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); } }