Exemplo n.º 1
0
        public void WriteHash(HashAlgorithm hash, DocPosition docPos, AncestralNamespaceContextManager anc)
        {
            UTF8Encoding utf8 = new UTF8Encoding(false);

            byte[] rgbData = utf8.GetBytes(" " + Name + "=\"");
            hash.TransformBlock(rgbData, 0, rgbData.Length, rgbData, 0);
            rgbData = utf8.GetBytes(Utils.EscapeAttributeValue(Value));
            hash.TransformBlock(rgbData, 0, rgbData.Length, rgbData, 0);
            rgbData = utf8.GetBytes("\"");
            hash.TransformBlock(rgbData, 0, rgbData.Length, rgbData, 0);
        }
Exemplo n.º 2
0
        public void WriteHash(HashAlgorithm hash, C14NAncestralNamespaceContextManager anc, List <byte> conjuntoDados)
        {
            UTF8Encoding utf8 = new UTF8Encoding(false);

            byte[] rgbData = utf8.GetBytes(" " + Name + "=\"");
            conjuntoDados.AddRange(rgbData);
            rgbData = utf8.GetBytes(Utils.EscapeAttributeValue(Value));
            conjuntoDados.AddRange(rgbData);
            rgbData = utf8.GetBytes("\"");
            conjuntoDados.AddRange(rgbData);
        }
Exemplo n.º 3
0
 public void Write(StringBuilder strBuilder, DocPosition docPos, AncestralNamespaceContextManager anc)
 {
     strBuilder.Append($" {Name}=\"");
     strBuilder.Append(Utils.EscapeAttributeValue(Value));
     strBuilder.Append('"');
 }
Exemplo n.º 4
0
 public void Write(StringBuilder strBuilder, DocPosition docPos, AncestralNamespaceContextManager anc)
 {
     strBuilder.Append(" " + this.Name + "=\"");
     strBuilder.Append(Utils.EscapeAttributeValue(this.Value));
     strBuilder.Append("\"");
 }
Exemplo n.º 5
0
 public void Write(StringBuilder strBuilder, C14NAncestralNamespaceContextManager anc)
 {
     strBuilder.Append(" " + Name + "=\"");
     strBuilder.Append(Utils.EscapeAttributeValue(Value));
     strBuilder.Append("\"");
 }