ScriptingOptions ScriptingOptions ScriptingOptions Class

Определение

ScriptingOptions Объект предоставляет программные параметры, в которых можно задать для операций со скриптами. The ScriptingOptions object provides programmatic options to the options that can be set for scripting operations.

public ref class ScriptingOptions sealed
public sealed class ScriptingOptions
Public NotInheritable Class ScriptingOptions
Наследование
ScriptingOptionsScriptingOptionsScriptingOptions

Примеры

PowerShellPowerShell

$srv = New-Object Microsoft.SqlServer.Management.Smo.Server("(local)")  
$db = New-Object Microsoft.SqlServer.Management.Smo.Database  
$db = $srv.Databases.Item("AdventureWorks2012")  
$scrp = New-Object Microsoft.SqlServer.Management.Smo.Scripter($srv)  
$scrp.Options.ScriptDrops = $FALSE  
$scrp.Options.WithDependencies = $TRUE  
$tb = New-Object Microsoft.SqlServer.Management.Smo.Table  
#$smoObjects = new-object Microsoft.SqlServer.Management.Smo.Urn[]0  
$smoObjects = $tb.Urn  
foreach ($tb in $db.Tables)  
{  
   $smoObjects = $tb.Urn  
   if ($tb.IsSystemObject -eq $FALSE)  
   {  
      $sc = $scrp.Script($smoObjects)  
      foreach ($st in $sc)  
      {  
         Write-Host $st  
      }  
   }  
}  

Комментарии

Предупреждение

Некоторые сценарии параметры Причина Transfer объекта, чтобы создать скрипт, который не выполняет на целевом сервере.Some scripting options cause the Transfer object to generate script that does not execute on the target server.

Многопоточное использованиеThread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.

Конструкторы

ScriptingOptions() ScriptingOptions() ScriptingOptions()

Инициализирует новый экземпляр класса ScriptingOptions. Initializes a new instance of the ScriptingOptions class.

ScriptingOptions(ScriptingOptions) ScriptingOptions(ScriptingOptions) ScriptingOptions(ScriptingOptions)

Инициализирует экземпляр класса ScriptingOptions на основе заданных параметров создания скриптов. Initializes a new instance of the ScriptingOptions class based on the specified scripting options.

ScriptingOptions(ScriptOption) ScriptingOptions(ScriptOption) ScriptingOptions(ScriptOption)

Инициализирует новый экземпляр ScriptingOptions класс на основе указанных ScriptOption объекта с учетом с заданным параметром скрипта. Initializes a new instance of the ScriptingOptions class based on the specified ScriptOption object, based on the specified script option.

Свойства

AgentAlertJob AgentAlertJob AgentAlertJob

Возвращает или задает Boolean свойство, которое указывает, следует ли включить в скрипт имя задания агента SQL Server для объектов предупреждения. Gets or sets the Boolean property that specifies whether to include SQL Server Agent job name for alert objects in the script.

AgentJobId AgentJobId AgentJobId

Возвращает или задает Boolean значения свойства, которое указывает, следует ли включать идентификатор задания агента SQL Server для объектов предупреждения в скрипте. Gets or sets the Boolean property that specifies whether to include SQL Server Agent job ID values for alert objects in the script.

AgentNotify AgentNotify AgentNotify

Возвращает или задает Boolean свойство, определяющее, включаются ли уведомления для любого предупреждения агента SQL Server, которые находятся в скрипте. Gets or sets the Boolean property that specifies whether to include notifications for any SQL Server Agent alerts that are in the script.

AllowSystemObjects AllowSystemObjects AllowSystemObjects

Возвращает или задает свойство типа Boolean, указывающее, можно ли будет работать с системными объектами из скрипта. Gets or sets the Boolean property that specifies whether system objects can be scripted.

AnsiFile AnsiFile AnsiFile

Возвращает или задает свойство типа Boolean, которое определяет, используются ли в скрипте многобайтовые символы и требуется ли кодовая страница 1252 для вычисления значения символов. Gets or sets the Boolean property that specifies whether the script uses multibyte characters and requires code page 1252 to evaluate characters' meaning.

AnsiPadding AnsiPadding AnsiPadding

Возвращает или задает Boolean свойство, которое указывает, содержит ли создаваемый скрипт Transact-инструкции SQL SET ANSI PADDING ON или SET ANSI-PADDING OFF до и после инструкции CREATE TABLE соответственно. Gets or sets a Boolean property that specifies whether the generated script contains the Transact-SQL statements SET ANSI-PADDING ON and SET ANSI-PADDING OFF before and after the CREATE TABLE statement, respectively.

AppendToFile AppendToFile AppendToFile

Возвращает или задает Boolean значение свойства, которое указывает, является ли скрипт добавляется в конец выходного файла или перезаписывать его. Gets or sets a Boolean property value that specifies whether the script is appended to the end of the output file or overwrites it.

BatchSize BatchSize BatchSize

Возвращает или задает количество инструкций, после которых вставляется признак конца пакета скрипта. Gets or sets the number of statements after which to script batch terminator.

Bindings Bindings Bindings

Возвращает или задает значение свойства Boolean, указывающее, будут ли включены в скрипт инструкции привязки sp_binddefault и sp_bindrule. Gets or sets a Boolean property value that specifies whether the binding statements sp_binddefault and sp_bindrule are included in the generated script. Это свойство применяется только в том случае, если сценарий таблицу SQL Server. This property applies only when scripting a SQL Server table.

ChangeTracking ChangeTracking ChangeTracking

Возвращает или задает ли ScriptingOptions отслеживания изменений. Gets or sets whether the ScriptingOptions tracking changes.

ClusteredIndexes ClusteredIndexes ClusteredIndexes

Возвращает или задает Boolean значение свойства, указывающее, включаются ли в создаваемый скрипт инструкции для определения кластеризованных индексов. Gets or sets a Boolean property value that specifies whether statements that define clustered indexes are included in the generated script.

ContinueScriptingOnError ContinueScriptingOnError ContinueScriptingOnError

Возвращает или задает значение свойства типа Boolean, указывающее, должна ли продолжаться операция со скриптами в случае обнаружения ошибки. Gets or sets the Boolean property value that specifies whether the scripting operation continues after an error is encountered.

ConvertUserDefinedDataTypesToBaseType ConvertUserDefinedDataTypesToBaseType ConvertUserDefinedDataTypesToBaseType

Возвращает или задает Boolean типов значение свойства, которое указывает, преобразуются ли типы пользовательских данных в наиболее подходящий базовые данные SQL Server в создаваемый скрипт. Gets or sets the Boolean property value that specifies whether user-defined data types are converted to the most appropriate SQL Server base data types in the generated script.

DdlBodyOnly DdlBodyOnly DdlBodyOnly

Возвращает или задает Boolean значение свойства, которое указывает, включать ли в скрипт только текстовое определение для объектов (DDL) языка описания данных, имеющих текст, например хранимые процедуры и триггеры. Gets or sets the Boolean property value that specifies whether to script only the text definition for data definition language (DDL) objects that have a text body, such as stored procedures and triggers.

DdlHeaderOnly DdlHeaderOnly DdlHeaderOnly

Возвращает или задает Boolean значение свойства, которое указывает, включать ли в скрипт только сведения заголовка для объектов (DDL) языка описания данных, имеющих текст, например хранимые процедуры и триггеры. Gets or sets the Boolean property value that specifies whether to script only the header information for data definition language (DDL) objects that have a text body, such as stored procedures and triggers.

Default Default Default

Возвращает или задает значение свойства типа Boolean, указывающее, включается ли в скрипт создание объекта, на который ссылаются. Gets or sets the Boolean property value that specifies whether the creation of the referenced object is included in the generated script.

DriAll DriAll DriAll

Возвращает или задает значение свойства типа Boolean, указывающее, будут ли включены в скрипт все объекты DRI. Gets or sets the Boolean property value that specifies whether all DRI objects are included in the generated script.

DriAllConstraints DriAllConstraints DriAllConstraints

Возвращает или задает Boolean значение свойства, указывающее, включаются ли в создаваемый скрипт все декларативные ограничения ссылочной целостности. Gets or sets the Boolean property value that specifies whether all declarative referential integrity constraints are included in the generated script.

DriAllKeys DriAllKeys DriAllKeys

Возвращает или задает значение свойства типа Boolean, указывающее, будут ли включены в скрипт отношения зависимости, заданные декларативными ключами ссылочной целостности. Gets or sets the Boolean property value that specifies whether the dependency relationships defined by all declarative referential integrity keys are included in the generated script.

DriChecks DriChecks DriChecks

Возвращает или задает Boolean значение свойства, указывающего ли отношения зависимости на уровне столбца, определенное в проверочных ограничениях с включенной декларативной ссылочной целостностью включаться в скрипт. Gets or sets the Boolean property value that specifies whether column specific dependency relationships as defined in check constraints with enforced declarative referential integrity are included in the script.

DriClustered DriClustered DriClustered

Возвращает или задает Boolean значение свойства, указывающее, включаются ли в скрипт отношения зависимости, заданные в кластеризованных индексах с включенной декларативной ссылочной целостностью. Gets or sets the Boolean property value that specifies whether dependency relationships defined in clustered indexes with enforced declarative referential integrity are included in the script.

DriDefaults DriDefaults DriDefaults

Возвращает или задает Boolean значение свойства, указывающее, включаются ли в скрипт отношения зависимости, определенные в значениях по умолчанию с включенной декларативной ссылочной целостностью. Gets or sets the Boolean property value that specifies whether dependency relationships defined in defaults with enforced declarative referential integrity are included in the script.

DriForeignKeys DriForeignKeys DriForeignKeys

Возвращает или задает значение свойства типа Boolean, указывающее, будут ли включены в скрипт отношения зависимости, заданные во внешних ключах с включенной декларативной ссылочной целостностью (DRI). Gets or sets the Boolean property value that specifies whether dependency relationships defined in foreign keys with enforced declarative referential integrity are included in the script.

DriIncludeSystemNames DriIncludeSystemNames DriIncludeSystemNames

Возвращает или задает значение свойства типа Boolean, указывающее, будут ли включены в скрипт присвоенные системой имена ограничений, которые используются для проверки принудительного выполнения правил декларативной ссылочной целостности. Gets or sets the Boolean property value that specifies whether the system-generated constraint names that are used to enforce declarative referential integrity are included in the script.

DriIndexes DriIndexes DriIndexes

Возвращает или задает значение свойства типа Boolean, указывающее, будут ли включены в скрипт ограничения PRIMARY KEY с уникальным индексом для реализации декларативной ссылочной целостности (DRI). Gets or sets the Boolean property value that specifies whether PRIMARY KEY constraints that use a unique index to implement the declarative referential integrity are included in the script.

DriNonClustered DriNonClustered DriNonClustered

Возвращает или задает Boolean значение свойства, указывающее, включаются ли в скрипт отношения зависимости, определенные в некластеризованных индексах с включенной декларативной ссылочной целостности. Gets or sets the Boolean property value that specifies whether dependency relationships that are defined in non-clustered indexes that have enforced declarative referential integrity are included in the script.

DriPrimaryKey DriPrimaryKey DriPrimaryKey

Возвращает или задает Boolean значение свойства, указывающее, включаются ли в скрипт отношения зависимости, определенные в первичных ключах, для которых обеспечивается декларативная ссылочная целостность. Gets or sets the Boolean property value that specifies whether dependency relationships that are defined in primary keys which have enforced declarative referential integrity are included in the script.

DriUniqueKeys DriUniqueKeys DriUniqueKeys

Возвращает или задает Boolean значение свойства, указывающее, включаются ли в скрипт отношения зависимости, определенные в уникальных ключах, для которых обеспечивается декларативная ссылочная целостность. Gets or sets the Boolean property value that specifies whether dependency relationships that are defined in unique keys which have enforced declarative referential integrity are included in the script.

DriWithNoCheck DriWithNoCheck DriWithNoCheck

Возвращает или задает Boolean значение свойства, которое указывает, включается ли в скрипт инструкции отсутствия проверки. Gets or sets the Boolean property value that specifies whether the no check statement is included in the script.

Encoding Encoding Encoding

Возвращает или задает кодировку для параметров создания скриптов. Gets or sets the encoding for the scripting options.

EnforceScriptingOptions EnforceScriptingOptions EnforceScriptingOptions

Возвращает или задает Boolean значение свойства, которое указывает, применяется ли приложение все параметры создания скриптов для текстовых объектов, таких как SchemaQualify. Gets or sets the Boolean property value that specifies whether the application of all scripting options is enforced for text-based objects, such as SchemaQualify.

ExtendedProperties ExtendedProperties ExtendedProperties

Возвращает или задает Boolean значение свойства, указывающее, включаются ли в создаваемый скрипт расширенные свойства объектов. Gets or sets the Boolean property value that specifies whether extended object properties are included in the generated script.

FileName FileName FileName

Возвращает или задает имя файла, в который выводится созданный скрипт. Gets or sets the name of the file to which the generated script is output.

FullTextCatalogs FullTextCatalogs FullTextCatalogs

Возвращает или задает значение свойства типа Boolean, определяющее, включаются ли в скрипт полнотекстовые каталоги. Gets or sets the Boolean property value that specifies whether full-text catalogs are included in the generated script.

FullTextIndexes FullTextIndexes FullTextIndexes

Возвращает или задает Boolean значение свойства, указывающее, включаются ли в создаваемый скрипт полнотекстовые индексы. Gets or sets the Boolean property value that specifies whether full-text indexes are included in the generated script.

FullTextStopLists FullTextStopLists FullTextStopLists

Возвращает или задает Boolean значение свойства, указывающее, включаются ли в создаваемый скрипт списки стоп-слов полнотекстового поиска. Gets or sets the Boolean property value that specifies whether full-text stop lists are included in the generated script.

IncludeDatabaseContext IncludeDatabaseContext IncludeDatabaseContext

Возвращает или задает Boolean значение свойства, которое указывает, включается ли в создаваемый скрипт контекст базы данных. Gets or sets the Boolean property value that specifies whether database context is included in the generated script.

IncludeDatabaseRoleMemberships IncludeDatabaseRoleMemberships IncludeDatabaseRoleMemberships

Возвращает или задает значение, указывающее, включены ли членства в роли базы данных. Gets or sets a value that indicates whether the database role memberships are included.

IncludeFullTextCatalogRootPath IncludeFullTextCatalogRootPath IncludeFullTextCatalogRootPath

Возвращает или задает значение, указывающее, включен ли путь к корню полнотекстового каталога. Gets or sets a value that indicates whether the full text catalog root path is included.

IncludeHeaders IncludeHeaders IncludeHeaders

Возвращает или задает значение свойства типа Boolean, указывающее, предваряется ли сформированный скрипт заголовком, в котором среди прочих сведений указаны дата и время создания. Gets or sets a Boolean property value that specifies whether the generated script is prefixed with a header that contains information which includes the date and time of generation.

IncludeIfNotExists IncludeIfNotExists IncludeIfNotExists

Возвращает или задает Boolean значение свойства, указывающего, нужно ли проверять существование объекта перед его включением в скрипт. Gets or sets a Boolean property value that specifies whether to check the existence of an object before including it in the script.

Indexes Indexes Indexes

Возвращает или задает Boolean значение свойства, указывающее, включаются ли индексы в создаваемый скрипт. Gets or sets the Boolean property value that specifies whether indexes are included in the generated script.

LoginSid LoginSid LoginSid

Возвращает или задает Boolean значение свойства, которое указывает, включены ли идентификаторы безопасности для всех имен входа в скрипт. Gets or sets the Boolean property value that specifies whether the security identifiers are included for any scripted logins in the generated script.

NoAssemblies NoAssemblies NoAssemblies

Возвращает или задает Boolean значение свойства, указывающее, включаются ли сборки в создаваемый скрипт. Gets or sets the Boolean property value that specifies whether assemblies are included in the generated script.

NoCollation NoCollation NoCollation

Возвращает или задает Boolean значение свойства, которое указывает, следует ли включить в создаваемый скрипт предложение сортировки. Gets or sets the Boolean property value that specifies whether to include the collation clause in the generated script.

NoCommandTerminator NoCommandTerminator NoCommandTerminator

Возвращает или задает Boolean значение свойства, указывающего ли отдельные Transact-инструкций SQL, разделяются в создаваемом скрипте. Gets or sets the Boolean property value that specifies whether individual Transact-SQL statements are delimited in the generated script.

NoExecuteAs NoExecuteAs NoExecuteAs

Возвращает или задает значение свойства типа Boolean, указывающее, включаются ли в скрипт параметры EXECUTE AS для хранимых процедур и определяемых пользователем функций. Gets or sets the Boolean property value that specifies whether the EXECUTE AS options for stored procedures and user-defined functions are included in the script.

NoFileGroup NoFileGroup NoFileGroup

Возвращает или задает Boolean значение свойства, которое указывает, следует ли включать "ON < файловой группы>" предложения в создаваемый скрипт. Gets or sets the Boolean property value that specifies whether to include the 'ON <filegroup>' clause in the generated script.

NoFileStream NoFileStream NoFileStream

Возвращает или задает объект, показывающий, включено ли выражение FILESTREAM_ON при создании столбца VarBinaryMax в сформированный скрипт. Gets or sets an object that specifies whether to include the FILESTREAM_ON clause when you create VarBinaryMax columns in the generated script.

NoFileStreamColumn NoFileStreamColumn NoFileStreamColumn

Возвращает или задает объект, показывающий, включено ли выражение FILESTREAM_ON при создании столбца VarBinaryMax в сформированный скрипт. Gets or sets an object that specifies whether to include the FILESTREAM_ON clause when you create VarBinaryMax columns in the generated script.

NoIdentities NoIdentities NoIdentities

Возвращает или задает Boolean значение свойства, указывающее, включаются ли в создаваемый скрипт определения начального значения свойства identity и увеличения. Gets or sets the Boolean property value that specifies whether definitions of identity property seed and increment are included in the generated script.

NoIndexPartitioningSchemes NoIndexPartitioningSchemes NoIndexPartitioningSchemes

Возвращает или задает значение свойства типа Boolean, указывающее, включаются ли в скрипт схемы секционирования для индексов. Gets or sets the Boolean property value that specifies whether partition schemes for indexes are included in the generated script.

NoMailProfileAccounts NoMailProfileAccounts NoMailProfileAccounts

Возвращает или задает значение свойства типа Boolean, указывающее, включаются ли в скрипт учетные записи электронной почты, на которые ссылаются профили электронной почты. Gets or sets the Boolean property value that specifies whether mail accounts that are referenced by mail profiles are included in the generated script.

NoMailProfilePrincipals NoMailProfilePrincipals NoMailProfilePrincipals

Возвращает или задает значение свойства типа Boolean, указывающее, включаются ли в скрипт участники, на которых ссылаются профили электронной почты. Gets or sets the Boolean property value that specifies whether principals that are referenced by mail profiles are included in the generated script.

NonClusteredIndexes NonClusteredIndexes NonClusteredIndexes

Возвращает или задает значение свойства типа Boolean, указывающее, включаются ли в скрипт некластеризованные индексы. Gets or sets the Boolean property value that specifies whether non-clustered indexes are included in the generated script.

NoTablePartitioningSchemes NoTablePartitioningSchemes NoTablePartitioningSchemes

Возвращает или задает значение свойства типа Boolean, указывающее, включаются ли в скрипт схемы секционирования для таблиц. Gets or sets the Boolean property value that specifies whether partition schemes for tables are included in the generated script.

NoVardecimal NoVardecimal NoVardecimal

Возвращает или задает объект, указывающий, включается ли в скрипт предложение N при создании столбцов vardecimal. Gets or sets an object that specifies whether to include the N clause when you create vardecimal columns in the generated script.

NoViewColumns NoViewColumns NoViewColumns

Возвращает или задает Boolean значение свойства, которое указывает, следует ли включить указанные столбцы для представления. Gets or sets the Boolean property value that specifies whether to include the specified columns for a view.

NoXmlNamespaces NoXmlNamespaces NoXmlNamespaces

Возвращает или задает Boolean значение свойства, указывающее, включаются ли пространства имен XML в создаваемый скрипт. Gets or sets the Boolean property value that specifies whether XML namespaces are included in the generated script.

OptimizerData OptimizerData OptimizerData

Возвращает или задает Boolean значение свойства, указывающее, включаются ли в создаваемый скрипт данные оптимизатора скриптов для объектов, на которую указывает ссылка. Gets or sets the Boolean property value that specifies whether script optimizer data for the referenced objects are included in the generated script.

Permissions Permissions Permissions

Возвращает или задает Boolean значение свойства, которое указывает, следует ли включать все разрешения в создаваемый скрипт. Gets or sets the Boolean property value that specifies whether to include all permissions in the generated script.

PrimaryObject PrimaryObject PrimaryObject

Возвращает или задает значение свойства типа Boolean, указывающее, включается ли в скрипт создание объекта, на который ссылаются. Gets or sets the Boolean property value that specifies whether the creation of the referenced object is included in the generated script.

SchemaQualify SchemaQualify SchemaQualify

Возвращает или задает значение свойства типа Boolean, указывающее, включаются ли в скрипт схемы, связанные с объектами. Gets or sets the Boolean property value that specifies whether the schemas associated with objects are included in the generated script.

SchemaQualifyForeignKeysReferences SchemaQualifyForeignKeysReferences SchemaQualifyForeignKeysReferences

Возвращает или задает значение свойства типа Boolean, указывающее, включаются ли в скрипт ссылки на таблицу с указанием схемы для ограничений внешнего ключа. Gets or sets the Boolean property value that specifies whether schema-qualified table references for foreign key constraints are included in the generated script.

ScriptBatchTerminator ScriptBatchTerminator ScriptBatchTerminator

Возвращает или задает значение свойства ScriptBatchTerminator. Gets or sets the ScriptBatchTerminator property value.

ScriptData ScriptData ScriptData

Возвращает или задает значение свойства ScriptData. Gets or sets the ScriptData property value.

ScriptDataCompression ScriptDataCompression ScriptDataCompression

Возвращает или задает Boolean значение свойства, которое указывает, следует ли включать сведения о сжатии данных в создаваемый скрипт. Gets or sets the Boolean property value that specifies whether to include data compression information in the generated script.

ScriptDrops ScriptDrops ScriptDrops

Возвращает или задает Boolean значение свойства, которое указывает, создает ли операция скрипта Transact-сценарий SQL для удаления указанного компонента. Gets or sets the Boolean property value that specifies whether the script operation generates a Transact-SQL script to remove the referenced component.

ScriptOwner ScriptOwner ScriptOwner

Возвращает или задает значение свойства типа Boolean, указывающее, включается ли в скрипт владелец скрипта. Gets or sets the Boolean property value that specifies whether the script owner is included in the generated script.

ScriptSchema ScriptSchema ScriptSchema

Возвращает или задает значение свойства ScriptSchema. Gets or set the ScriptSchema property value.

Statistics Statistics Statistics

Возвращает или задает значение свойства типа Boolean, указывающее, включается ли в скрипт статистика для любой таблицы или представления. Gets or sets the Boolean property value that specifies whether to include statistics for any table or view that is included in the generated script.

TargetDatabaseEngineEdition TargetDatabaseEngineEdition TargetDatabaseEngineEdition

Возвращает или задает выпуск целевой СУБД. Gets or sets the edition of the target database engine.

TargetDatabaseEngineType TargetDatabaseEngineType TargetDatabaseEngineType

Возвращает или задает значение свойства DatabaseEngineType. Gets or sets the DatabaseEngineType property value.

TargetServerVersion TargetServerVersion TargetServerVersion

Возвращает или задает версию экземпляра SQL Server, для которого предназначен создаваемый скрипт. Gets or sets the version of the instance of SQL Server for which the generated script is intended.

TimestampToBinary TimestampToBinary TimestampToBinary

Возвращает или задает Boolean значение свойства, которое указывает, следует ли преобразовывать типы данных timestamp в binary(8) при создании таблицы или определяемого пользователем типа данных. Gets or sets the Boolean property value that specifies whether to convert timestamp data types to binary(8) data types when scripting the creation of a table or user-defined data type.

ToFileOnly ToFileOnly ToFileOnly

Возвращает или задает значение свойства типа Boolean, указывающее, выводить только файл или также формировать символьный вывод. Gets or sets the Boolean property value that specifies whether to output to file only or to also generate string output.

Triggers Triggers Triggers

Возвращает или задает Boolean значение свойства, которое указывает, следует ли включить в создаваемый скрипт определение для триггеров. Gets or sets the Boolean property value that specifies whether to include the definition for triggers in the generated script.

WithDependencies WithDependencies WithDependencies

Возвращает или задает Boolean значение свойства, которое указывает, следует ли включить в создаваемый скрипт все зависимые объекты. Gets or sets the Boolean property value that specifies whether to include all dependent objects in the generated script.

XmlIndexes XmlIndexes XmlIndexes

Возвращает или задает значение свойства типа Boolean, указывающее, включаются ли в скрипт XML-индексы. Gets or sets the Boolean property value that specifies whether XML indexes are included in the generated script.

Методы

Add(ScriptOption) Add(ScriptOption) Add(ScriptOption)

Добавляет ScriptOption объект ScriptingOptions объекта. Adds a ScriptOption object to the ScriptingOptions object.

Add(ScriptingOptions, ScriptOption) Add(ScriptingOptions, ScriptOption) Add(ScriptingOptions, ScriptOption)

Добавляет указанные объекты ScriptOption и ScriptingOptions в объект ScriptingOptions. Adds the specified ScriptOption and ScriptingOptions objects to the ScriptingOptions.

ConvertVersion(Version) ConvertVersion(Version) ConvertVersion(Version)

Преобразует версию сервера в значение SqlServerVersion. Converts the server version to a SqlServerVersion value.

Remove(ScriptOption) Remove(ScriptOption) Remove(ScriptOption)

Удаляет ScriptOption объекта из ScriptingOptions объекта. Removes a ScriptOption object from the ScriptingOptions object.

SetTargetDatabaseEngineType(DatabaseEngineType) SetTargetDatabaseEngineType(DatabaseEngineType) SetTargetDatabaseEngineType(DatabaseEngineType)

Задает тип компонента database engine, как указано в Microsoft.SqlServer.Management.Common.DatabaseEngineType объекта. Sets the database engine type as specified in a Microsoft.SqlServer.Management.Common.DatabaseEngineType object.

SetTargetServerVersion(ServerVersion) SetTargetServerVersion(ServerVersion) SetTargetServerVersion(ServerVersion)

Задает версию экземпляра SQL Server, на котором выполняется операция со скриптами. Sets the version of the instance of SQL Server on which the scripting operation is run.

Subtract(ScriptingOptions, ScriptOption) Subtract(ScriptingOptions, ScriptOption) Subtract(ScriptingOptions, ScriptOption)

Вычитает указанное ScriptOption значение из указанного ScriptingOptions объекта. Subtracts the specified ScriptOption value from the specified ScriptingOptions object.

ToString() ToString() ToString()

Возвращает строку, представляющую объект ScriptingOptions. Returns a string that represents the ScriptingOptions object.

Операторы

Addition(ScriptingOptions, ScriptOption) Addition(ScriptingOptions, ScriptOption) Addition(ScriptingOptions, ScriptOption)

Создает набор параметров создания скриптов, выполняя операцию сложения с объектами ScriptingOptions и ScriptOption. Creates a set of scripting options by performing an addition operation on a ScriptingOptions object and a ScriptOption object.

Subtraction(ScriptingOptions, ScriptOption) Subtraction(ScriptingOptions, ScriptOption) Subtraction(ScriptingOptions, ScriptOption)

Создает набор параметров создания скриптов, выполняя операцию вычитания с объектами ScriptingOptions и ScriptOption. Creates a set of scripting options by performing an subtraction operation on a ScriptingOptions object and a ScriptOption object.

Применяется к