public override DiskImageBuilder GetImageBuilder(string variant)
        {
            DiskBuilder builder = new DiskBuilder();

            switch (variant)
            {
                case "fixed":
                    builder.DiskType = FileType.Fixed;
                    break;
                case "dynamic":
                    builder.DiskType = FileType.Dynamic;
                    break;
                default:
                    throw new ArgumentException(string.Format(CultureInfo.InvariantCulture, "Unknown VHD disk variant '{0}'", variant), "variant");
            }

            return builder;
        }
Beispiel #2
0
        public override DiskImageBuilder GetImageBuilder(string variant)
        {
            DiskBuilder builder = new DiskBuilder();

            switch (variant)
            {
            case "fixed":
                builder.DiskType = FileType.Fixed;
                break;

            case "dynamic":
                builder.DiskType = FileType.Dynamic;
                break;

            default:
                throw new ArgumentException(string.Format(CultureInfo.InvariantCulture, "Unknown VHD disk variant '{0}'", variant), "variant");
            }

            return(builder);
        }