internal override int WriteData(byte[] buffer, int dnsOffset, int offsetInDns, DnsDomainNameCompressionData compressionData)
        {
            int numBytesWritten = NextDomainName.Write(buffer, dnsOffset, compressionData, offsetInDns);

            TypeBitmap.Write(buffer, dnsOffset + offsetInDns + numBytesWritten);

            return(numBytesWritten + TypeBitmap.Length);
        }