CleanOptionsBase Class

Base class for all install options that perform a clean installation on a specific disk.

Definition

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

Constructors

CleanOptionsBaseInitializes a new instance of the CleanOptionsBase class

Properties

CustomTargetPartitionId Gets or sets the ID of the partition to install to.
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.
SystemPartitionFileSystem When implemented in a derived class, gets the file system to use for the system partition.
SystemPartitionType When implemented in a derived class, gets the partition type to use for the system partition.
TargetPartitionId Gets the ID of the partition to install to.
(Overrides TargetedInstallOptionsBaseTargetPartitionId)
UseExtendedPartition When implemented in a derived class, gets a value which indicates whether an extended partition should be used if there are more than 4 partitions.
UtilityTypeId When implemented in a derived class, gets the type ID that marks a partition as a utility partition.

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 When implemented in a derived class, gets the partition layout to use if the Partitions property is an empty list.
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.
(Overrides TargetedInstallOptionsBaseWriteDiskConfiguration(AnswerFileGenerator))
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