JsonScripter Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Helper class for scripting out a tabular aatabase or metadata object into JSON script.
public static class JsonScripter
type JsonScripter = class
Public Class JsonScripter
- Inheritance
-
JsonScripter
Methods
GenerateSchema() |
Generates a JSON schema for validating the JSON script that JsonScripter can handle using default compatibility settings. |
GenerateSchema(CompatibilityMode, Int32) |
Generates a JSON schema for validating the JSON script that JsonScripter can handle using the specified compatibility settings. |
ScriptAlter(Database, Boolean) |
Scripts out a given tabular database into an Alter command. |
ScriptAlter(NamedMetadataObject, Boolean) |
Scripts out a given tabular metadata object into an Alter command. |
ScriptApplyAutomaticAggregations(Database, AutomaticAggregationOptions) |
Scripts out a given tabular database into an ApplyAutomaticAggregations command while applying the specified aggragations options. |
ScriptApplyAutomaticAggregations(Database) |
Scripts out a given tabular database into an ApplyAutomaticAggregations command. |
ScriptApplyAutomaticAggregations(String, AutomaticAggregationOptions) |
Obsolete.
Scripts out a given tabular database into an ApplyAutomaticAggregations command while applying the specified aggragations options. |
ScriptApplyAutomaticAggregations(String) |
Obsolete.
Scripts out a given Tabular database into an ApplyAutomaticAggregations command. |
ScriptAttach(String, ReadWriteMode, String) |
Scripts out a given information into a Attach command. |
ScriptAttach(String, ReadWriteMode) |
Scripts out a given information into a Attach command. |
ScriptAttach(String) |
Scripts out a given information into a Attach command. |
ScriptBackup(Database, String, String, Boolean, Boolean) |
Scripts out a given tabular database into a Backup command using the specified backup location and additional optional settings. |
ScriptBackup(Database, String) |
Scripts out a given tabular database into a Backup command using the specified backup location. |
ScriptCreate(Database, Boolean) |
Scripts out a given tabular database into a Create command. |
ScriptCreate(NamedMetadataObject, Boolean) |
Scripts out a given tabular metadata object into a Create command. |
ScriptCreateOrReplace(Database, Boolean) |
Scripts out a given tabular database into a CreateOrReplace command. |
ScriptCreateOrReplace(NamedMetadataObject, Boolean) |
Scripts out a given tabular metadata object into a CreateOrReplace command. |
ScriptDelete(Database) |
Scripts out a given tabular database into a Delete command. |
ScriptDelete(NamedMetadataObject) |
Scripts out given tabular metadata object into Delete command |
ScriptDetach(Database, String) |
Scripts out a given tabular database into a Detach command while protecting it with a password. |
ScriptDetach(Database) |
Scripts out a given tabular database into a Detach command. |
ScriptExport(Database) |
Create a script to export a database. |
ScriptMergePartitions(Partition, IEnumerable<Partition>) |
Scripts out a given tabular target partition and set of source partitions into a MergePartitions command. |
ScriptRefresh(Database, DateTime) |
Obsolete.
Scripts out a given tabular database into a Refresh command using a specified effective date to apply to the refresh-policy. |
ScriptRefresh(Database, RefreshType, DateTime) |
Scripts out a given tabular database into a Refresh command using a specified RefreshType and specified effective date to apply to the refresh-policy. |
ScriptRefresh(Database, RefreshType, RefreshPolicyBehavior) |
Scripts out a given tabular database into a Refresh command using a specified RefreshType and specified refresh-policy behavior. |
ScriptRefresh(Database, RefreshType) |
Scripts out a given tabular database into a Refresh command using a specified RefreshType. |
ScriptRefresh(Database) |
Scripts out a given tabular database into a Refresh command. |
ScriptRefresh(ICollection<NamedMetadataObject>, RefreshType, DateTime) |
Scripts out multiple tabular metadata object into a Refresh command using a specified RefreshType and specified effective date to apply to the refresh-policy. |
ScriptRefresh(ICollection<NamedMetadataObject>, RefreshType, RefreshPolicyBehavior) |
Scripts out multiple tabular metadata object into a Refresh command using a specified RefreshType and specified refresh-policy behavior. |
ScriptRefresh(ICollection<NamedMetadataObject>, RefreshType) |
Scripts out multiple tabular metadata object into a Refresh command. |
ScriptRefresh(NamedMetadataObject, DateTime) |
Obsolete.
Scripts out a given tabular metadata object into a Refresh command using the specified effective date to apply to the refresh-policy. |
ScriptRefresh(NamedMetadataObject, RefreshType, DateTime) |
Scripts out a given tabular metadata object into a Refresh command using a specified RefreshType and specified effective date to apply to the refresh-policy. |
ScriptRefresh(NamedMetadataObject, RefreshType, RefreshPolicyBehavior) |
Scripts out a given tabular metadata object into a Refresh command using a specified RefreshType and specified refresh-policy behavior. |
ScriptRefresh(NamedMetadataObject, RefreshType) |
Scripts out a given tabular metadata object into a Refresh command using a specified RefreshType. |
ScriptRefresh(NamedMetadataObject) |
Scripts out a given tabular metadata object into a Refresh command using the default refresh-type. |
ScriptRestore(RestoreInfo) |
Scripts out a given tabular database restore information into a Restore command. |
ScriptRestore(String, String, Boolean, String, String, ReadWriteMode, RestoreSecurity, Nullable<Boolean>) |
Scripts out a given tabular database information into a Restore command using the specified backup location and additional optional settings. |
ScriptRestore(String, String, Boolean, String, String, ReadWriteMode, RestoreSecurity) |
Scripts out a given tabular database information into a Restore command using the specified backup location and additional optional settings. |
ScriptRestore(String, String, Boolean, String, String, ReadWriteMode) |
Scripts out a given tabular database information into a Restore command using the specified backup location and additional optional settings. |
ScriptRestore(String, String) |
Scripts out a given tabular database information into a Restore command using the specified backup location. |
ScriptSynchronize(String, String, SynchronizeSecurity, Boolean) |
Scripts out a given tabular database information into a Synchronize command using additional synchronization options. |
ScriptSynchronize(String, String) |
Scripts out a given tabular database information into a Synchronize command. |