public override void Write(ContentWriter writer, ParsedPath value) { writer.Write(value.ToString()); writer.Write((short)(value.IsVolume ? PathType.Volume : value.IsDirectory ? PathType.Directory : PathType.File)); }