public RecordNAPTR(RecordReader rr) { Order = rr.ReadShort(); Preference = rr.ReadShort(); rr.ReadChar(); // 1 byte needs to be skipped since for ENUM lookups the flag should be single char only. Flag = rr.ReadChar(); Service = rr.ReadString(); Rule = rr.ReadString(); Rule = (Rule != null) ? Rule.Replace(@"\\", @"\") : null; Replacement = rr.ReadDomainName(); }
public RecordNAPTR(RecordReader rr) { Order = rr.ReadShort(); Preference = rr.ReadShort(); rr.ReadChar(); // 1 byte needs to be skipped since for ENUM lookups the flag should be single char only. Flag = rr.ReadChar(); Service = rr.ReadString(); Rule = rr.ReadString(); Rule = (Rule != null) ? Rule.Replace(@"\\", @"\") : null; Replacement = rr.ReadDomainName(); }