CleanBiosOptions Class

Provides options for a clean installation on BIOS-based systems.

Definition

Namespace: Ookii.AnswerFile
Assembly: Ookii.AnswerFile (in Ookii.AnswerFile.dll) Version: 2.1.0+446b05628b4ec6933ca1b84b1f778ac43fb60ce9
C#
public class CleanBiosOptions : CleanOptionsBase
Inheritance
Object    InstallOptionsBase    TargetedInstallOptionsBase    CleanOptionsBase    CleanBiosOptions

Remarks

When using this installation method, the disk specified by DiskId will be wiped, and repartitioned as an MBR disk with partitions created according to the Partitions property.

If the Partitions property is an empty list, the default layout will be used: a 100MB system partition, and an OS partition with the remaining size of the disk. Windows will be installed on the second partition.

Constructors

CleanBiosOptionsInitializes a new instance of the CleanBiosOptions class

Properties

CustomTargetPartitionId Gets or sets the ID of the partition to install to.
(Inherited from CleanOptionsBase)
DiskId Gets or sets the disk to which Windows will be installed.
(Inherited from TargetedInstallOptionsBase)
ImageIndex Gets or sets the index of the Windows image to install.
(Inherited from TargetedInstallOptionsBase)
JoinDomainOffline Gets or sets a value which indicates whether to join the domain during the offlineServicing pass.
(Inherited from InstallOptionsBase)
OptionalFeatures Gets or sets the optional features to install.
(Inherited from InstallOptionsBase)
Partitions Gets or sets a list of partitions to create.
(Inherited from CleanOptionsBase)
SystemPartitionFileSystem Gets the file system to use for the system partition.
(Overrides CleanOptionsBaseSystemPartitionFileSystem)
SystemPartitionType Gets the partition type to use for the system partition.
(Overrides CleanOptionsBaseSystemPartitionType)
TargetPartitionId Gets the ID of the partition to install to.
(Inherited from CleanOptionsBase)
UseExtendedPartition Gets a value which indicates whether an extended partition should be used if there are more than 4 partitions.
(Overrides CleanOptionsBaseUseExtendedPartition)
UtilityTypeId Gets the type ID that marks a partition as a utility partition.
(Overrides CleanOptionsBaseUtilityTypeId)

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetDefaultPartitions Gets the partition layout to use if the Partitions property is an empty list.
(Overrides CleanOptionsBaseGetDefaultPartitions)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)
WriteDiskConfiguration Writes the disk configuration for this installation method.
(Inherited from CleanOptionsBase)
WriteInstallElements Writes elements specific to this installation method.
(Inherited from TargetedInstallOptionsBase)

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also