Класс 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