ScriptingOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Encapsulation de SQL Server base de données de classe d’instance
public sealed class ScriptingOptions
type ScriptingOptions = class
Public NotInheritable Class ScriptingOptions
- Héritage
-
ScriptingOptions
Constructeurs
| Nom | Description |
|---|---|
| ScriptingOptions() |
Constructeur par défaut. Définit toutes les options par défaut. |
| ScriptingOptions(ScriptingOptions) |
Constructeur de copie. |
| ScriptingOptions(ScriptOption) |
Crée un objet ScriptingOptions avec un jeu d’options unique. |
| ScriptingOptions(SqlSmoObject) |
Construit un objet ScriptingOptions à l’aide des paramètres cibles du serveur de l’objet parent |
Propriétés
| Nom | Description |
|---|---|
| AgentAlertJob |
Indique s’il faut inclure des travaux d’alerte de l’agent de script |
| AgentJobId |
Indique s’il faut inclure l’ID de travail de l’Agent de script |
| AgentNotify |
Indique s’il faut inclure des notifications d’agent de script |
| AllowSystemObjects |
Indique si les objets système sont scriptés |
| AnsiFile |
Si la valeur est définie, créez un fichier ANSI dans lequel écrire les résultats du script. |
| AnsiPadding |
Indique si les scripts de remplissage ansi sont inclus |
| AppendToFile |
Ajoute au fichier au lieu de le remplacer. |
| BatchSize |
Nombre d’instructions après lesquelles écrire un script de fin de lot |
| Bindings |
Encapsulation de SQL Server base de données de classe d’instance |
| ChangeTracking |
Indique s’il faut inclure les options Change Tracking |
| ClusteredIndexes |
Encapsulation de SQL Server base de données de classe d’instance |
| ColumnStoreIndexes |
Encapsulation de SQL Server base de données de classe d’instance |
| ContinueScriptingOnError |
Indique si l’exécution doit continuer sur l’erreur de script |
| ConvertUserDefinedDataTypesToBaseType |
Indique si les types de données définis par l’utilisateur sont convertis en type de base |
| DdlBodyOnly |
Encapsulation de SQL Server base de données de classe d’instance |
| DdlHeaderOnly |
Encapsulation de SQL Server base de données de classe d’instance |
| Default |
Encapsulation de SQL Server base de données de classe d’instance |
| DriAll |
Encapsulation de SQL Server base de données de classe d’instance |
| DriAllConstraints |
Encapsulation de SQL Server base de données de classe d’instance |
| DriAllKeys |
Encapsulation de SQL Server base de données de classe d’instance |
| DriChecks |
Encapsulation de SQL Server base de données de classe d’instance |
| DriClustered |
Encapsulation de SQL Server base de données de classe d’instance |
| DriDefaults |
Encapsulation de SQL Server base de données de classe d’instance |
| DriForeignKeys |
Encapsulation de SQL Server base de données de classe d’instance |
| DriIncludeSystemNames |
Indique s’il faut inclure des noms système pour les contraintes |
| DriIndexes |
Encapsulation de SQL Server base de données de classe d’instance |
| DriNonClustered |
Encapsulation de SQL Server base de données de classe d’instance |
| DriPrimaryKey |
Encapsulation de SQL Server base de données de classe d’instance |
| DriUniqueKeys |
Encapsulation de SQL Server base de données de classe d’instance |
| DriWithNoCheck |
Encapsulation de SQL Server base de données de classe d’instance |
| Encoding |
Encapsulation de SQL Server base de données de classe d’instance |
| EnforceScriptingOptions |
Encapsulation de SQL Server base de données de classe d’instance |
| ExtendedProperties |
Indique si les propriétés étendues sont scriptées |
| FileName |
Encapsulation de SQL Server base de données de classe d’instance |
| FullTextCatalogs |
Encapsulation de SQL Server base de données de classe d’instance |
| FullTextIndexes |
Encapsulation de SQL Server base de données de classe d’instance |
| FullTextStopLists |
Encapsulation de SQL Server base de données de classe d’instance |
| IncludeDatabaseContext |
Indique si l’utilisation du script de base de données est incluse |
| IncludeDatabaseRoleMemberships |
Indique si les appartenances à la liaison sont incluses |
| IncludeFullTextCatalogRootPath |
Encapsulation de SQL Server base de données de classe d’instance |
| IncludeHeaders |
Indique si un en-tête contenant des informations sur l’objet en cours de script (par exemple, le nom et l’heure) est inclus |
| IncludeIfNotExists |
Indique si une vérification d’existence est ajoutée |
| IncludeScriptingParametersHeader |
Indique si un en-tête contenant des informations sur les paramètres de script est inclus |
| Indexes |
Encapsulation de SQL Server base de données de classe d’instance |
| LoginSid |
Indique si l’identificateur de sécurité (SID) est inclus |
| NoAssemblies |
Encapsulation de SQL Server base de données de classe d’instance |
| NoCollation |
Indique si les détails du classement sont exclus |
| NoCommandTerminator |
Encapsulation de SQL Server base de données de classe d’instance |
| NoExecuteAs |
Indique s’il faut exclure des instructions EXECUTE AS |
| NoFileGroup |
Encapsulation de SQL Server base de données de classe d’instance |
| NoFileStream |
Indique s’il faut exclure des groupes de fichiers filestream |
| NoFileStreamColumn |
Indique s’il faut inclure la colonne filestream |
| NoIdentities |
Indique si les identités sont exclues |
| NoIndexPartitioningSchemes |
Encapsulation de SQL Server base de données de classe d’instance |
| NoMailProfileAccounts |
Indique si les comptes de messagerie sont exclus |
| NoMailProfilePrincipals |
Indique si les principaux de compte de messagerie sont exclus |
| NonClusteredIndexes |
Encapsulation de SQL Server base de données de classe d’instance |
| NoTablePartitioningSchemes |
Encapsulation de SQL Server base de données de classe d’instance |
| NoVardecimal |
Encapsulation de SQL Server base de données de classe d’instance |
| NoViewColumns |
Encapsulation de SQL Server base de données de classe d’instance |
| NoXmlNamespaces |
Indique si xmlNamespaces est inclus pour les types de données |
| OptimizerData |
Indique s’il faut inclure OptimizerData |
| Permissions |
Indique si les autorisations sont incluses |
| PrimaryObject |
Encapsulation de SQL Server base de données de classe d’instance |
| SchemaQualify |
Indique si les noms d’objets sont qualifiés de schéma |
| SchemaQualifyForeignKeysReferences |
Indique si les noms de table référencés sont qualifiés de schéma |
| ScriptBatchTerminator |
Encapsulation de SQL Server base de données de classe d’instance |
| ScriptData |
Indique si les données sont incluses |
| ScriptDataCompression |
Indique s’il faut inclure des options de compression de données |
| ScriptDrops |
Scripts DROP instructions for the objects. |
| ScriptForAlter |
Scripts ALTER instruction pour les objets. |
| ScriptForCreateDrop |
Scripts DROP et Instruction Create pour les objets. |
| ScriptForCreateOrAlter |
Objet Scripts à l’aide de la syntaxe « CREATE OR ALTER ». |
| ScriptOwner |
Indique si les instructions propriétaire sont incluses |
| ScriptSchema |
Indique si le script de métadonnées est inclus |
| ScriptXmlCompression |
Indique s’il faut inclure des options de compression Xml |
| SpatialIndexes |
Encapsulation de SQL Server base de données de classe d’instance |
| Statistics |
Encapsulation de SQL Server base de données de classe d’instance |
| TargetDatabaseEngineEdition |
Édition de base de données serveur sur laquelle les scripts s’exécutent. |
| TargetDatabaseEngineType |
Type de moteur de base de données serveur sur lequel les scripts s’exécutent. |
| TargetServerVersion |
Version du serveur sur laquelle les scripts s’exécutent. |
| TimestampToBinary |
Indique si les horodatages sont convertis en binaires |
| ToFileOnly |
Encapsulation de SQL Server base de données de classe d’instance |
| Triggers |
Encapsulation de SQL Server base de données de classe d’instance |
| WithDependencies |
Encapsulation de SQL Server base de données de classe d’instance |
| XmlIndexes |
Encapsulation de SQL Server base de données de classe d’instance |
Méthodes
| Nom | Description |
|---|---|
| Add(ScriptingOptions, ScriptOption) |
Encapsulation de SQL Server base de données de classe d’instance |
| Add(ScriptOption) |
Encapsulation de SQL Server base de données de classe d’instance |
| ConvertToSqlServerVersion(Int32, Int32) |
Convertit une paire de numéros de version principale et mineure en équivalent SqlServerVersion |
| ConvertToSqlServerVersion(ServerVersion) |
Convertit un ServerVersion en valeur équivalente SqlServerVersion |
| ConvertVersion(Version) |
Méthode pour convertir la version du serveur en SqlServerVersion |
| GetScriptingPreferences() |
Retourne les préférences de script correspondant à ScriptingOptions |
| Remove(ScriptOption) |
Encapsulation de SQL Server base de données de classe d’instance |
| SetTargetDatabaseEngineType(DatabaseEngineType) |
Définit targetServerDatabasseEngineType basé sur une structure DatabaseEngineType. |
| SetTargetServerVersion(ServerVersion) |
Définit TargetServerVersion en fonction d’une structure ServerVersion. |
| Subtract(ScriptingOptions, ScriptOption) |
Encapsulation de SQL Server base de données de classe d’instance |
| ToString() |
Encapsulation de SQL Server base de données de classe d’instance |
Opérateurs
| Nom | Description |
|---|---|
| Addition(ScriptingOptions, ScriptOption) |
Encapsulation de SQL Server base de données de classe d’instance |
| Subtraction(ScriptingOptions, ScriptOption) |
Encapsulation de SQL Server base de données de classe d’instance |