kOS.Safe.Persistence.Harddisk.CreateDirectory C# (CSharp) Method

CreateDirectory() public method

public CreateDirectory ( VolumePath path ) : VolumeDirectory
path VolumePath
return VolumeDirectory
        public override VolumeDirectory CreateDirectory(VolumePath path)
        {
            if (path.Depth == 0)
            {
                throw new KOSPersistenceException("Can't create a directory over root directory");
            }

            HarddiskDirectory directory = ParentDirectoryForPath(path, true);

            return directory.CreateDirectory(path.Name);
        }