public DnsResourceRecord(string name, DnsResourceRecordType type, DnsClass @class, uint ttl, DnsResourceRecordData data)
        {
            DnsClient.IsDomainNameValid(name, true);

            _name  = name.ToLower();
            _type  = type;
            _class = @class;
            _ttl   = ttl;
            _data  = data;
        }