SchemaCompareScriptService.GenerateObjectScript 方法
使用所提供的脚本片段对象返回脚本。
命名空间: Microsoft.Data.Schema.Tools.Compare.Schema
程序集: Microsoft.Data.Schema.Tools(在 Microsoft.Data.Schema.Tools.dll 中)
语法
声明
Public Overridable Function GenerateObjectScript ( _
fragment As IScriptFragment _
) As String
public virtual string GenerateObjectScript(
IScriptFragment fragment
)
public:
virtual String^ GenerateObjectScript(
IScriptFragment^ fragment
)
abstract GenerateObjectScript :
fragment:IScriptFragment -> string
override GenerateObjectScript :
fragment:IScriptFragment -> string
public function GenerateObjectScript(
fragment : IScriptFragment
) : String
参数
- fragment
类型:Microsoft.Data.Schema.ScriptDom.IScriptFragment
由 GenerateObjectDefinition 方法生成的 IScriptFragment 对象。
返回值
类型:System.String
一个 string,其中包含可执行脚本。
备注
对继承者的说明
可以将这三个选项之一与 GenerateObjectScript 方法一起执行:
不重写此方法,从而接受默认功能。
重写此方法可以调用基方法并修改输出(如果数据库架构模型需要)。
重写此方法并提供您自己的脚本生成功能。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。