TSqlModel.AddObjects 方法

定义

重载

名称 说明
AddObjects(TSqlScript)

根据对象的内容 TSqlScript 向模型添加对象。 该脚本应是有效的 TSql,且没有分析错误。

使用此方法添加的对象无法在以后更新或删除,因为更新/删除需要在添加对象时指定脚本名称。 如果这是一项要求,请改用该方法 AddOrUpdateObjects(TSqlScript, String, TSqlObjectOptions)

AddObjects(String)

根据 TSql 脚本字符串的内容向模型添加对象。 该脚本应包含有效的 TSql DDL 语句。

使用此方法添加的对象无法在以后更新或删除,因为更新/删除需要在添加对象时指定脚本名称。 如果这是一项要求,请改用该方法 AddOrUpdateObjects(String, String, TSqlObjectOptions)

AddObjects(TSqlScript, TSqlObjectOptions)

根据对象的内容 TSqlScript 向模型添加对象,以及对象定义的 TSqlObjectOptions 其他元数据。脚本应是有效的 TSql,且没有分析错误。

使用此方法添加的对象无法在以后更新或删除,因为更新/删除需要在添加对象时指定脚本名称。 如果这是一项要求,请改用该方法 AddOrUpdateObjects(TSqlScript, String, TSqlObjectOptions)

AddObjects(String, TSqlObjectOptions)

根据 TSql 脚本字符串的内容向模型添加对象,以及由对象定义的 TSqlObjectOptions 其他元数据。脚本应包含有效的 TSql DDL 语句。

使用此方法添加的对象无法在以后更新或删除,因为更新/删除需要在添加对象时指定脚本名称。 如果这是一项要求,请改用该方法 AddOrUpdateObjects(String, String, TSqlObjectOptions)

AddObjects(TSqlScript)

根据对象的内容 TSqlScript 向模型添加对象。 该脚本应是有效的 TSql,且没有分析错误。

使用此方法添加的对象无法在以后更新或删除,因为更新/删除需要在添加对象时指定脚本名称。 如果这是一项要求,请改用该方法 AddOrUpdateObjects(TSqlScript, String, TSqlObjectOptions)

public void AddObjects(Microsoft.SqlServer.TransactSql.ScriptDom.TSqlScript inputScript);
member this.AddObjects : Microsoft.SqlServer.TransactSql.ScriptDom.TSqlScript -> unit
Public Sub AddObjects (inputScript As TSqlScript)

参数

inputScript
TSqlScript

TSqlScript 添加的

例外

如果提供的 inputScript 值为 null。

如果与失败的 Microsoft.SqlServer.Dac.Model.TSqlObjectService 通信。

适用于

AddObjects(String)

根据 TSql 脚本字符串的内容向模型添加对象。 该脚本应包含有效的 TSql DDL 语句。

使用此方法添加的对象无法在以后更新或删除,因为更新/删除需要在添加对象时指定脚本名称。 如果这是一项要求,请改用该方法 AddOrUpdateObjects(String, String, TSqlObjectOptions)

public void AddObjects(string inputScript);
member this.AddObjects : string -> unit
Public Sub AddObjects (inputScript As String)

参数

inputScript
String

包含 TSql DDL 语句的脚本

例外

如果提供的 inputScript 值为 null。

如果与失败的 Microsoft.SqlServer.Dac.Model.TSqlObjectService 通信。

适用于

AddObjects(TSqlScript, TSqlObjectOptions)

根据对象的内容 TSqlScript 向模型添加对象,以及对象定义的 TSqlObjectOptions 其他元数据。脚本应是有效的 TSql,且没有分析错误。

使用此方法添加的对象无法在以后更新或删除,因为更新/删除需要在添加对象时指定脚本名称。 如果这是一项要求,请改用该方法 AddOrUpdateObjects(TSqlScript, String, TSqlObjectOptions)

public void AddObjects(Microsoft.SqlServer.TransactSql.ScriptDom.TSqlScript inputScript, Microsoft.SqlServer.Dac.Model.TSqlObjectOptions options);
member this.AddObjects : Microsoft.SqlServer.TransactSql.ScriptDom.TSqlScript * Microsoft.SqlServer.Dac.Model.TSqlObjectOptions -> unit
Public Sub AddObjects (inputScript As TSqlScript, options As TSqlObjectOptions)

参数

inputScript
TSqlScript

TSqlScript 添加的

options
TSqlObjectOptions

定义如何解释脚本的选项

例外

如果提供的 inputScript 值为 null。

如果与失败的 Microsoft.SqlServer.Dac.Model.TSqlObjectService 通信。

适用于

AddObjects(String, TSqlObjectOptions)

根据 TSql 脚本字符串的内容向模型添加对象,以及由对象定义的 TSqlObjectOptions 其他元数据。脚本应包含有效的 TSql DDL 语句。

使用此方法添加的对象无法在以后更新或删除,因为更新/删除需要在添加对象时指定脚本名称。 如果这是一项要求,请改用该方法 AddOrUpdateObjects(String, String, TSqlObjectOptions)

public void AddObjects(string inputScript, Microsoft.SqlServer.Dac.Model.TSqlObjectOptions options);
member this.AddObjects : string * Microsoft.SqlServer.Dac.Model.TSqlObjectOptions -> unit
Public Sub AddObjects (inputScript As String, options As TSqlObjectOptions)

参数

inputScript
String

包含 TSql DDL 语句的脚本

options
TSqlObjectOptions

定义如何解释脚本的选项

例外

如果提供的 inputScript 值为 null。

如果与失败的 Microsoft.SqlServer.Dac.Model.TSqlObjectService 通信。

适用于