Класс ScriptOptions

Определяет программные параметры, которые могут быть заданы для операций со скриптами.

Иерархия наследования

System.Object
  Microsoft.SqlServerCe.Management.Scripting.ScriptOptions

Пространство имен:  Microsoft.SqlServerCe.Management.Scripting
Сборка:  Microsoft.SqlServerCe.Management.Scripting (в Microsoft.SqlServerCe.Management.Scripting.dll)

Синтаксис

'Декларация
Public NotInheritable Class ScriptOptions
'Применение
Dim instance As ScriptOptions
public sealed class ScriptOptions
public ref class ScriptOptions sealed
[<SealedAttribute>]
type ScriptOptions =  class end
public final class ScriptOptions

Тип ScriptOptions обеспечивает доступ к следующим элементам.

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

  Имя Описание
Открытый метод ScriptOptions() Инициализирует новый экземпляр класса ScriptOptions с использованием значений по умолчанию.
Открытый метод ScriptOptions(ScriptOptions) Инициализирует новый экземпляр класса ScriptOptions с указанными параметрами скрипта.

В начало

Свойства

  Имя Описание
Открытое свойство AnsiPadding Возвращает или задает значение, которое указывает, содержит ли сформированный скрипт инструкции Transact-SQL SET ANSI-PADDING ON и SET ANSI-PADDING OFF соответственно до и после инструкции CREATE TABLE.
Открытое свойство AppendToFile Возвращает или задает значение, которое указывает, добавляется ли скрипт в конец выходного файла или перезаписывает его.
Открытое свойство ContinueScriptingOnError Возвращает или задает значение, которое указывает, продолжается ли выполнение операции со скриптами при возникновении ошибки.
Открытое свойство ConvertIndexToClusteredIndex Возвращает или задает значение, которое указывает, преобразуется ли индекс в кластеризованный индекс.
Открытое свойство DriAll Возвращает или задает значение, которое указывает, включаются ли в формируемый скрипт все объекты DRI.
Открытое свойство DriAllConstraints Возвращает или задает значение, которое указывает, включаются ли в формируемый скрипт все декларативные ограничения ссылочной целостности.
Открытое свойство DriAllKeys Возвращает или задает значение, которое указывает, включаются ли в формируемый скрипт связи зависимостей, которые определяются всеми декларативными ключами ссылочной целостности.
Открытое свойство DriDefaults Возвращает или задает значение, которое указывает, включаются ли в формируемый скрипт связи зависимостей, которые определяются значениями по умолчанию с заданной декларативной ссылочной целостностью.
Открытое свойство DriForeignKeys Возвращает или задает значение, которое указывает, включаются ли в формируемый скрипт связи зависимостей, определяемые внешними ключами с заданной декларативной ссылочной целостностью.
Открытое свойство DriPrimaryKey Возвращает или задает значение, которое указывает, включаются ли в формируемый скрипт связи зависимостей, определяемые первичными ключами с заданной декларативной ссылочной целостностью.
Открытое свойство DriUniqueKeys Возвращает или задает значение, которое указывает, включаются ли в формируемый скрипт связи зависимостей, определяемые уникальными ключами с заданной декларативной ссылочной целостностью.
Открытое свойство Encoding Возвращает или задает кодировку параметров создания скриптов.
Открытое свойство FileName Возвращает или задает имя файла, в который выводится сформированный скрипт.
Открытое свойство ImageToVarBinaryMax Возвращает или задает значение, которое указывает, преобразуются ли изображения в данные типа VarBinaryMax.
Открытое свойство IncludeDatabaseContext Возвращает или задает значение, которое указывает, включается ли в формируемый скрипт содержимое базы данных.
Открытое свойство IncludeHeaders Возвращает или задает значение, которое указывает, добавляется ли в формируемый скрипт заголовок, содержащий такую информацию, как дата и время создания.
Открытое свойство IncludeIfNotExists Возвращает или задает значение, которое указывает, проверяется ли существование объекта перед его включением в скрипт.
Открытое свойство Indexes Возвращает или задает значение, которое указывает, включаются ли в формируемый скрипт индексы.
Открытое свойство NoCollation Возвращает или задает значение, которое указывает, включается ли в формируемый скрипт предложение для определения параметров сортировки.
Открытое свойство NoCommandTerminator Возвращает или задает значение, которое указывает, заключаются ли в формируемом скрипте отдельные инструкции Transact-SQL в кавычки.
Открытое свойство NoIdentities Возвращает или задает значение, которое указывает, включаются ли в формируемый скрипт определения начального значения и приращения свойств IDENTITY.
Открытое свойство NTextToNVarCharMax Возвращает или задает значение, которое указывает, преобразуются ли значения типа NText в значения типа NVarCharMax.
Открытое свойство PrefixTableNameToConstraintName Возвращает или задает значение, которое указывает, предваряются ли имена ограничений именами таблиц.
Открытое свойство PrimaryObject Возвращает или задает значение, которое указывает, включается ли в формируемый скрипт создание упоминаемых объектов.
Открытое свойство SchemaQualify Возвращает или задает значение, которое указывает, включаются ли в формируемый скрипт схемы, связанные с объектами.
Открытое свойство SchemaQualifyForeignKeysReferences Возвращает или задает значение, которое указывает, включаются ли в формируемый скрипт определяемые схемой ссылки на таблицы для ограничений внешнего ключа.
Открытое свойство ScriptData Возвращает или задает значение, которое указывает, включается ли в формируемый скрипт свойство ScriptData.
Открытое свойство ScriptDrops Возвращает или задает значение, которое указывает, формируется ли при операции со скриптом скрипт Transact-SQL для удаления указанного по ссылке компонента.
Открытое свойство ScriptSchema Возвращает или задает значение, которое указывает, включается ли в формируемый скрипт свойство ScriptSchema.
Открытое свойство TargetDatabaseEngineType Возвращает или задает тип ядра СУБД.
Открытое свойство TargetServerVersion Возвращает или задает версию экземпляра SQL Server, для которой предназначен формируемый скрипт.
Открытое свойство TimestampToBinary Возвращает или задает значение, которое указывает, преобразуются ли типы данных timestamp в типы данных binary8 в скрипте создания таблицы или определяемого пользователем типа данных.
Открытое свойство ToFileOnly Возвращает или задает значение, которое указывает, производится ли вывод только в файл или также и в строку.
Открытое свойство WithDependencies Возвращает или задает значение, которое указывает, включаются ли в формируемый скрипт все зависимые объекты.

В начало

Методы

  Имя Описание
Открытый метод Equals (унаследовано из Object)
Защищенный метод Finalize (унаследовано из Object)
Открытый метод GetHashCode (унаследовано из Object)
Открытый метод GetType (унаследовано из Object)
Защищенный метод MemberwiseClone (унаследовано из Object)
Открытый метод ToString (унаследовано из Object)

В начало

Безопасность многопоточности

Все общие статические члены (Shared в Microsoft Visual Basic) этого типа можно использовать в потокобезопасных операциях. Потокобезопасная работа с членами экземпляров типа не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServerCe.Management.Scripting