TSqlModel.AddObjects Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| AddObjects(TSqlScript) |
Добавляет объекты в модель на основе содержимого TSqlScript объекта. Скрипт должен быть допустимым TSql без ошибок синтаксического анализа. Объекты, добавленные с помощью этого метода, не могут быть обновлены или удалены в более поздней точке, так как обновление или удаление требует указания имени скрипта при добавлении объектов. Если это требование, вместо этого используйте AddOrUpdateObjects(TSqlScript, String, TSqlObjectOptions) метод. |
| AddObjects(String) |
Добавляет объекты в модель на основе содержимого строки скрипта TSql. Скрипт должен состоять из допустимых инструкций DDL TSql. Объекты, добавленные с помощью этого метода, не могут быть обновлены или удалены в более поздней точке, так как обновление или удаление требует указания имени скрипта при добавлении объектов. Если это требование, вместо этого используйте 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. Скрипт должен состоять из допустимых инструкций DDL TSql.
Объекты, добавленные с помощью этого метода, не могут быть обновлены или удалены в более поздней точке, так как обновление или удаление требует указания имени скрипта при добавлении объектов. Если это требование, вместо этого используйте 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 .