Versionr.LocalDB.SerializeRecord C# (CSharp) Method

SerializeRecord() private method

private SerializeRecord ( Record x, BinaryWriter bw ) : void
x Versionr.Objects.Record
bw System.IO.BinaryWriter
return void
        private void SerializeRecord(Record x, BinaryWriter bw)
        {
            bw.Write(x.Id);
            bw.Write(x.Parent.HasValue ? x.Parent.Value : -1L);
            bw.Write(x.Size);
            bw.Write((uint)x.Attributes);
            bw.Write(x.Fingerprint);
            bw.Write(x.CanonicalNameId);
            bw.Write(x.ModificationTime.Ticks);
            bw.Write(x.CanonicalName);
        }