System.Xml.XmlUTF8NodeWriter.WriteCData C# (CSharp) Méthode

WriteCData() public méthode

public WriteCData ( string text ) : void
text string
Résultat void
        public override void WriteCData(string text)
        {
            byte[] buffer;
            int offset;

            buffer = GetBuffer(9, out offset);
            buffer[offset + 0] = (byte)'<';
            buffer[offset + 1] = (byte)'!';
            buffer[offset + 2] = (byte)'[';
            buffer[offset + 3] = (byte)'C';
            buffer[offset + 4] = (byte)'D';
            buffer[offset + 5] = (byte)'A';
            buffer[offset + 6] = (byte)'T';
            buffer[offset + 7] = (byte)'A';
            buffer[offset + 8] = (byte)'[';
            Advance(9);

            WriteUTF8Chars(text);

            buffer = GetBuffer(3, out offset);
            buffer[offset + 0] = (byte)']';
            buffer[offset + 1] = (byte)']';
            buffer[offset + 2] = (byte)'>';
            Advance(3);
        }