Share via


JsonScripter 類別

定義

協助程式類別,將表格式 aatabase 或中繼資料物件編寫成 JSON 腳本。

public static class JsonScripter
type JsonScripter = class
Public Class JsonScripter
繼承
JsonScripter

方法

GenerateSchema()

產生 JSON 架構,以驗證 JsonScripter 可以使用預設相容性設定來處理的 JSON 腳本。

GenerateSchema(CompatibilityMode, Int32)

產生 JSON 架構,以驗證 JsonScripter 可以使用指定的相容性設定來處理的 JSON 腳本。

ScriptAlter(Database, Boolean)

將指定的表格式資料庫編寫成 Alter 命令的腳本。

ScriptAlter(NamedMetadataObject, Boolean)

將指定的表格式中繼資料物件腳本化為 Alter 命令。

ScriptApplyAutomaticAggregations(Database)

將指定的表格式資料庫腳本化為 ApplyAutomaticAggregations 命令。

ScriptApplyAutomaticAggregations(Database, AutomaticAggregationOptions)

將指定的表格式資料庫編寫成 ApplyAutomaticAggregations 命令,同時套用指定的交集選項。

ScriptApplyAutomaticAggregations(String)
已淘汰.

將指定的表格式資料庫腳本化為 ApplyAutomaticAggregations 命令。

ScriptApplyAutomaticAggregations(String, AutomaticAggregationOptions)
已淘汰.

將指定的表格式資料庫編寫成 ApplyAutomaticAggregations 命令,同時套用指定的交集選項。

ScriptAttach(String)

將指定資訊編寫成 Attach 命令的腳本。

ScriptAttach(String, ReadWriteMode)

將指定資訊編寫成 Attach 命令的腳本。

ScriptAttach(String, ReadWriteMode, String)

將指定資訊編寫成 Attach 命令的腳本。

ScriptBackup(Database, String)

使用指定的備份位置,將指定的表格式資料庫編寫成 Backup 命令。

ScriptBackup(Database, String, String, Boolean, Boolean)

使用指定的備份位置和其他選擇性設定,將指定的表格式資料庫編寫成 Backup 命令。

ScriptCreate(Database, Boolean)

將指定的表格式資料庫腳本化為 Create 命令。

ScriptCreate(NamedMetadataObject, Boolean)

將指定的表格式中繼資料物件編寫成 Create 命令。

ScriptCreateOrReplace(Database, Boolean)

將指定的表格式資料庫腳本化為 CreateOrReplace 命令。

ScriptCreateOrReplace(NamedMetadataObject, Boolean)

將指定的表格式中繼資料物件編寫成 CreateOrReplace 命令。

ScriptDelete(Database)

將指定的表格式資料庫腳本化為 Delete 命令。

ScriptDelete(NamedMetadataObject)

將所指定表格式中繼資料物件的指令碼編寫為 Delete 命令

ScriptDetach(Database)

將指定的表格式資料庫腳本化為 Detach 命令。

ScriptDetach(Database, String)

使用密碼保護指定的表格式資料庫,將指定的表格式資料庫編寫成卸離命令。

ScriptExport(Database)

建立腳本以匯出資料庫。

ScriptMergePartitions(Partition, IEnumerable<Partition>)

將指定的表格式目標分割和一組來源分割區編寫成 MergePartitions 命令的腳本。

ScriptRefresh(Database)

將指定的表格式資料庫腳本化為 Refresh 命令。

ScriptRefresh(Database, DateTime)
已淘汰.

使用指定的有效日期將指定的表格式資料庫編寫成 Refresh 命令,以套用至重新整理原則。

ScriptRefresh(Database, RefreshType)

使用指定的 RefreshType,將指定的表格式資料庫編寫成 Refresh 命令。

ScriptRefresh(Database, RefreshType, DateTime)

使用指定的 RefreshType 將指定的表格式資料庫編寫成 Refresh 命令,並指定有效日期套用至重新整理原則。

ScriptRefresh(Database, RefreshType, RefreshPolicyBehavior)

使用指定的 RefreshType 和指定的重新整理原則行為,將指定的表格式資料庫編寫成 Refresh 命令。

ScriptRefresh(ICollection<NamedMetadataObject>, RefreshType)

將多個表格式中繼資料物件腳本化為 Refresh 命令。

ScriptRefresh(ICollection<NamedMetadataObject>, RefreshType, DateTime)

使用指定的 RefreshType,將多個表格式中繼資料物件編寫成 Refresh 命令,並指定套用至重新整理原則的有效日期。

ScriptRefresh(ICollection<NamedMetadataObject>, RefreshType, RefreshPolicyBehavior)

使用指定的 RefreshType 和指定的重新整理原則行為,將多個表格式中繼資料物件編寫成 Refresh 命令。

ScriptRefresh(NamedMetadataObject)

使用預設重新整理類型,將指定的表格式中繼資料物件編寫成 Refresh 命令。

ScriptRefresh(NamedMetadataObject, DateTime)
已淘汰.

使用指定的有效日期將指定的表格式中繼資料物件腳本化為 Refresh 命令,以套用至重新整理原則。

ScriptRefresh(NamedMetadataObject, RefreshType)

使用指定的 RefreshType,將所指定表格式中繼資料物件的指令碼編寫為 Refresh 命令。

ScriptRefresh(NamedMetadataObject, RefreshType, DateTime)

使用指定的 RefreshType 將指定的表格式中繼資料物件編寫成 Refresh 命令,並指定有效日期套用至重新整理原則。

ScriptRefresh(NamedMetadataObject, RefreshType, RefreshPolicyBehavior)

使用指定的 RefreshType 和指定的重新整理原則行為,將指定的表格式中繼資料物件編寫成 Refresh 命令。

ScriptRestore(RestoreInfo)

將指定的表格式資料庫還原資訊編寫成 Restore 命令的腳本。

ScriptRestore(String, String)

使用指定的備份位置,將指定的表格式資料庫資訊編寫成 Restore 命令。

ScriptRestore(String, String, Boolean, String, String, ReadWriteMode)

使用指定的備份位置和其他選擇性設定,將指定的表格式資料庫資訊編寫成 Restore 命令。

ScriptRestore(String, String, Boolean, String, String, ReadWriteMode, RestoreSecurity)

使用指定的備份位置和其他選擇性設定,將指定的表格式資料庫資訊編寫成 Restore 命令。

ScriptRestore(String, String, Boolean, String, String, ReadWriteMode, RestoreSecurity, Nullable<Boolean>)

使用指定的備份位置和其他選擇性設定,將指定的表格式資料庫資訊編寫成 Restore 命令。

ScriptSynchronize(String, String)

將指定的表格式資料庫資訊腳本化為 Synchronize 命令。

ScriptSynchronize(String, String, SynchronizeSecurity, Boolean)

使用其他同步處理選項,將指定的表格式資料庫資訊編寫成同步命令。

適用於