/// <summary> /// Creates the path information container /// </summary> /// <param name="fullpath">Full path to the file or directory (regular or unc)</param> internal QuickIOPathInfo(String fullpath) : this(fullpath, InternalQuickIO.GetFindDataFromPath(fullpath)) { Contract.Requires(!String.IsNullOrWhiteSpace(fullpath)); }