TSqlModel.ConvertToScriptedObject(TSqlObject, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将模型中的特定顶级对象转换为自身的脚本表示形式。 从数据库源模型开始,调用方希望修改此对象的内容时,这非常有用。
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,或者为源名称使用空格