ScriptMaker Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет методы для получения скриптов объектов SMO
public class ScriptMaker
type ScriptMaker = class
Public Class ScriptMaker
- Наследование
-
ScriptMaker
Конструкторы
| Имя | Описание |
|---|---|
| ScriptMaker() |
Конструктор по умолчанию |
| ScriptMaker(Server, ScriptingOptions) |
Создает новый ScriptMaker на основе заданного сочетания Server и ScriptingOptions |
| ScriptMaker(Server) |
Конструктор на основе сервера |
Свойства
| Имя | Описание |
|---|---|
| Discoverer |
Возвращает или задает объект, используемый для обнаружения зависимых объектов. |
| Preferences |
СкриптыPreferences для созданных скриптов |
| Prefetch |
Предварительный выбор объектов, скриптируемых или нет |
| Server |
Сервер объектов для скриптов |
| SourceDatabaseEngineEdition |
Выпуск ядра СУБД источника |
Методы
| Имя | Описание |
|---|---|
| Script(SqlSmoObject[]) |
Скрипт вне объекта в Stringcollection |
| Script(Urn[], ISmoScriptWriter) |
Скрипт объекта для записи |
| Script(Urn[]) |
Скрипт для скрипта объекта в StringCollection |
| Script(UrnCollection) |
Скрипт для скрипта объекта в StringCollection |
События
| Имя | Описание |
|---|---|
| ScriptingError |
Событие, которое будет запущено в случае ошибки при выполнении скриптов |