| File: System\Security\Cryptography\Xml\ICanonicalizableNode.cs | Web Access |
| Project: src\runtime\src\libraries\System.Security.Cryptography.Xml\src\System.Security.Cryptography.Xml.csproj (System.Security.Cryptography.Xml) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. using System.Text; namespace System.Security.Cryptography.Xml { // the interface to be implemented by all subclasses of XmlNode // that have to provide node subsetting and canonicalization features. internal interface ICanonicalizableNode { bool IsInNodeSet { get; set; } void Write(StringBuilder strBuilder, DocPosition docPos, AncestralNamespaceContextManager anc); void WriteHash(HashAlgorithm hash, DocPosition docPos, AncestralNamespaceContextManager anc); } }