TSqlModel.ConvertToScriptedObject(TSqlObject, String) 方法

定义

将模型中的特定顶级对象转换为自身的脚本表示形式。 从数据库源模型开始,调用方希望修改此对象的内容时,这非常有用。

public Microsoft.SqlServer.Dac.Model.TSqlObject ConvertToScriptedObject(Microsoft.SqlServer.Dac.Model.TSqlObject tSqlObject, string sourceName);
member this.ConvertToScriptedObject : Microsoft.SqlServer.Dac.Model.TSqlObject * string -> Microsoft.SqlServer.Dac.Model.TSqlObject
Public Function ConvertToScriptedObject (tSqlObject As TSqlObject, sourceName As String) As TSqlObject

参数

tSqlObject
TSqlObject

要转换的对象。 不得为 null

sourceName
String

可选源名称。 如果为 null,将为对象生成默认名称。 可以使用 's SourceName 属性找到 GetSourceInformation()此名称。

返回

TSqlObject 的新副本,该副本现在将受脚本支持。 或者,如果对象已由脚本支持,则只需返回此对象

例外

如果对象无法编写脚本,则引发此类对象永远无法编写脚本,或者在脚本过程中在模型中发现错误

如果 oject 为 null,或者为源名称使用空格

适用于