Share via


DacExportOptions Class

Definition

Defines options that affect the behavior of package export from a database.

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

Constructors

DacExportOptions()

Construct a new instance of the DacExportOptions class.

Properties

CommandTimeout

Specifies the command timeout in seconds when executing queries against SQLServer.

CompressionOption

Sets the compression option in the final package

DatabaseLockTimeout

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

HashObjectNamesInLogs

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

IgnoreIndexesStatisticsOnEnclaveEnabledColumns

Get or set boolean that specifies whether Indexes/Statistics should be dropped or not with the actual deployment actions.

LongRunningCommandTimeout

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

Storage

Get the type of backing storage for the schema model used during extraction.

TargetEngineVersion

Specifies what the target engine version is expected to be. This is used during export to define the allowed engine version to validate against and whether the features of the database match the capabilities of that engine version.

TempDirectoryForTableData

Specifies the temporary directory used to buffer table data before being written to the package file.

VerifyExtraction

Get or set boolean that specifies whether the extracted package should be verified.

VerifyFullTextDocumentTypesSupported

Get or set boolean that specifies whether the supported full-text document types for Microsoft Azure SQL Database v12 should be verified.

Applies to