/// <inheritdoc/> public IEnumerable <IEnumerable <byte> > WriteBytes() { yield return(DnsByteExtensions.ToBytes(MName.Split('.'))); yield return(DnsByteExtensions.ToBytes(RName.Split('.'))); yield return(DnsByteExtensions.ToBytes(Serial)); yield return(DnsByteExtensions.ToBytes((int)Refresh.TotalSeconds)); yield return(DnsByteExtensions.ToBytes((int)Retry.TotalSeconds)); yield return(DnsByteExtensions.ToBytes((int)Expire.TotalSeconds)); yield return(DnsByteExtensions.ToBytes((uint)Minimum.TotalSeconds)); }