ScriptMaker 类

定义

提供获取 SMO 对象的脚本的方法

public class ScriptMaker
type ScriptMaker = class
Public Class ScriptMaker
继承
ScriptMaker

构造函数

名称 说明
ScriptMaker()

默认构造函数

ScriptMaker(Server, ScriptingOptions)

基于给定的服务器和 ScriptingOptions 组合构造新的 ScriptMaker

ScriptMaker(Server)

基于服务器的构造函数

属性

名称 说明
Discoverer

获取或设置用于依赖对象发现的对象。

Preferences

生成的脚本的脚本首选项

Prefetch

预提取已编写脚本的对象

Server

要编写脚本的对象服务器

SourceDatabaseEngineEdition

源的数据库引擎版本

方法

名称 说明
Script(SqlSmoObject[])

将对象脚本编写为 Stringcollection 脚本

Script(Urn[], ISmoScriptWriter)

将对象脚本编写为编写器编写脚本

Script(Urn[])

将对象脚本脚本编写为 StringCollection

Script(UrnCollection)

将对象脚本脚本编写为 StringCollection

活动

名称 说明
ScriptingError

在编写脚本时出错时要触发的事件

适用于