共用方式為


DacExtractOptions 類別

定義

定義可影響封裝擷取行為的選項。

public sealed class DacExtractOptions
type DacExtractOptions = class
Public NotInheritable Class DacExtractOptions
繼承
DacExtractOptions

建構函式

DacExtractOptions()

建構 DacExtractOptions 類別的新執行個體。

屬性

AzureSharedAccessSignatureToken

[預覽]Azure 記憶體帳戶的 Azure 共用存取簽章令牌,以將數據擷取至 Parquet 檔案。

AzureStorageBlobEndpoint

[預覽]Azure 記憶體帳戶的 Azure 記憶體 Blob 端點,以將數據擷取至 Parquet 檔案。

AzureStorageContainer

[預覽]Azure 記憶體帳戶的 Azure 記憶體容器名稱,以將數據擷取至 Parquet 檔案。

AzureStorageKey

[預覽]Azure 記憶體帳戶的 Azure 記憶體密鑰,以將數據擷取至 Parquet 檔案。

AzureStorageRootPath

容器底下的記憶體根路徑,用於 Azure Synapse Analytics 數據到 parquet 檔案。

CommandTimeout

指定對 SQLServer 執行查詢時的命令逾時 (秒)。

CompressionOption

設定最終套件中的壓縮選項

DatabaseLockTimeout

指定對 SQLServer 執行查詢時的資料庫鎖定逾時 (秒)。

DataOperationStateProvider

數據作業狀態提供者。

ExtractAllTableData

取得或設定布林值,指定是否擷取所有使用者資料表的資料。

ExtractApplicationScopedObjectsOnly

取得或設定布林值,該值指定從來源擷取之物件的範圍。

ExtractReferencedServerScopedElements

取得或設定布林值,指定是否應該擷取來源所參考的伺服器範圍元素。

ExtractTarget

取得將資料庫擷取至文件系統或 dacpac 時所使用的擷取目標類型。

ExtractUsageProperties

使用方式屬性包括 Table.RowCount、Table.IndexSize、Table.DataSize、Table.UsedPages 和 Table.DataPages。 若為 true,則會從資料庫擷取這些屬性,而且可在模型中存取。

HashObjectNamesInLogs

取得或設定布爾值,指定是否要在記錄中哈希物件名稱

IgnoreExtendedProperties

取得或設定布林值,該值指定是否應該忽略擴充屬性。

IgnorePermissions

取得或設定布林值,指定是否應該忽略權限。

IgnoreUserLoginMappings

取得或設定布林值,該值指定是否應該從來源擷取使用者與登入之間的對應。

LongRunningCommandTimeout

指定對 SQLServer 執行查詢時,以秒為單位的長時間執行命令逾時。

Storage

取得結構描述模型在擷取期間使用的支援儲存體類型。

TempDirectoryForTableData

指定在寫入套件檔案之前,用於緩衝資料表資料的暫存目錄。

VerifyExtraction

取得或設定布林值,指定是否應該驗證已擷取的封裝。

適用於