Share via


DacImportOptions Class

Definition

Defines options that affect the behavior of package import to a database.

public sealed class DacImportOptions
type DacImportOptions = class
Public NotInheritable Class DacImportOptions
Inheritance
DacImportOptions

Constructors

DacImportOptions()

Construct a new instance of the DacImportOptions class.

Properties

CommandTimeout

Specifies the command timeout in seconds when executing queries against SQL Server.

DatabaseLockTimeout

Specifies the database lock timeout in seconds when executing queries against SQL Server.

DatabaseSpecification

Defines optional parameters specific to a Microsoft Azure SQL Database.

DisableIndexesForDataPhase

Gets or set a boolean that specifies if indexes should be disabled before importing data into SQL Server.

DisableParallelismForEnablingIndexes

Gets or set a boolean that specifies if rebuilding indexes should not use parallelism for importing data into SQL Server.

HashObjectNamesInLogs

Get or set boolean that specifies whether to hash object names in logs

ImportContributorArguments

Specifies additional deployment contributor arguments.

ImportContributorPaths

Specifies paths to load additional import contributors. This should be a semi-colon delimited list of values.

ImportContributors

Specifies additional deployment contributors which should run.

LongRunningCommandTimeout

Specifies the long running command timeout in seconds when executing queries against SQL Server.

PreserveIdentityLastValues

Get or set boolean that specifies whether the last values used for identity columns should be preserved.

RebuildIndexesOfflineForDataPhase

Gets or set a boolean that specifies if indexes should be rebuilt offline after importing data into SQL Server.

Applies to