CodeAnalysisServiceFactory.CreateAnalysisService Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| CreateAnalysisService(SqlServerVersion) |
Создает службу анализа со стандартными свойствами и всеми правилами, включенными по умолчанию. |
| CreateAnalysisService(TSqlModel) |
Создает службу анализа со стандартными свойствами и всеми правилами, включенными по умолчанию. Это удобный метод, который принимает Version из модели и передает его в CreateAnalysisService(SqlServerVersion) метод. |
| CreateAnalysisService(SqlServerVersion, CodeAnalysisServiceSettings) |
Создает службу анализа и настраивает ее с помощью переданного Параметры — это удобный способ настройки службы на одном шаге, но если вы хотите указать некоторые параметры после создания службы, это возможно с помощью методов и свойств самой CodeAnalysisService службы. |
| CreateAnalysisService(TSqlModel, CodeAnalysisServiceSettings) |
Создает службу анализа и настраивает ее с помощью переданного Параметры — это удобный способ настройки службы на одном шаге, но если вы хотите указать некоторые параметры после создания службы, это возможно с помощью методов и свойств самой CodeAnalysisService службы. Это удобный метод, который принимает Version из модели и передает его в CreateAnalysisService(SqlServerVersion) метод. |
CreateAnalysisService(SqlServerVersion)
Создает службу анализа со стандартными свойствами и всеми правилами, включенными по умолчанию.
public Microsoft.SqlServer.Dac.CodeAnalysis.CodeAnalysisService CreateAnalysisService(Microsoft.SqlServer.Dac.Model.SqlServerVersion version);
member this.CreateAnalysisService : Microsoft.SqlServer.Dac.Model.SqlServerVersion -> Microsoft.SqlServer.Dac.CodeAnalysis.CodeAnalysisService
Public Function CreateAnalysisService (version As SqlServerVersion) As CodeAnalysisService
Параметры
- version
- SqlServerVersion
Ожидаемое SqlServerVersion анализ моделей. Это должно быть известно во время создания службы, так как будут загружены и запущены только правила, совместимые с этим SqlServerVersion .
Возвращаемое значение
A CodeAnalysisService , который может проанализировать содержимое объекта TSqlModel
Применяется к
CreateAnalysisService(TSqlModel)
Создает службу анализа со стандартными свойствами и всеми правилами, включенными по умолчанию.
Это удобный метод, который принимает Version из модели и передает его в CreateAnalysisService(SqlServerVersion) метод.
public Microsoft.SqlServer.Dac.CodeAnalysis.CodeAnalysisService CreateAnalysisService(Microsoft.SqlServer.Dac.Model.TSqlModel model);
member this.CreateAnalysisService : Microsoft.SqlServer.Dac.Model.TSqlModel -> Microsoft.SqlServer.Dac.CodeAnalysis.CodeAnalysisService
Public Function CreateAnalysisService (model As TSqlModel) As CodeAnalysisService
Параметры
- model
- TSqlModel
Данные TSqlModel , которые будут проанализированы. Версия модели должна быть известна во время создания службы, так как только правила, совместимые с которыми SqlServerVersion будут загружены и запущены.
Возвращаемое значение
A CodeAnalysisService , который может проанализировать содержимое объекта TSqlModel
Применяется к
CreateAnalysisService(SqlServerVersion, CodeAnalysisServiceSettings)
Создает службу анализа и настраивает ее с помощью переданного settings метода.
Параметры — это удобный способ настройки службы на одном шаге, но если вы хотите указать некоторые параметры после создания службы, это возможно с помощью методов и свойств самой CodeAnalysisService службы.
public Microsoft.SqlServer.Dac.CodeAnalysis.CodeAnalysisService CreateAnalysisService(Microsoft.SqlServer.Dac.Model.SqlServerVersion version, Microsoft.SqlServer.Dac.CodeAnalysis.CodeAnalysisServiceSettings settings);
member this.CreateAnalysisService : Microsoft.SqlServer.Dac.Model.SqlServerVersion * Microsoft.SqlServer.Dac.CodeAnalysis.CodeAnalysisServiceSettings -> Microsoft.SqlServer.Dac.CodeAnalysis.CodeAnalysisService
Public Function CreateAnalysisService (version As SqlServerVersion, settings As CodeAnalysisServiceSettings) As CodeAnalysisService
Параметры
- version
- SqlServerVersion
Ожидаемое SqlServerVersion анализ моделей. Это должно быть известно во время создания службы, так как будут загружены и запущены только правила, совместимые с этим SqlServerVersion .
- settings
- CodeAnalysisServiceSettings
Объект Settings, определяющий настройку службы
Возвращаемое значение
A CodeAnalysisService , который может проанализировать содержимое объекта TSqlModel
Применяется к
CreateAnalysisService(TSqlModel, CodeAnalysisServiceSettings)
Создает службу анализа и настраивает ее с помощью переданного settings метода.
Параметры — это удобный способ настройки службы на одном шаге, но если вы хотите указать некоторые параметры после создания службы, это возможно с помощью методов и свойств самой CodeAnalysisService службы.
Это удобный метод, который принимает Version из модели и передает его в CreateAnalysisService(SqlServerVersion) метод.
public Microsoft.SqlServer.Dac.CodeAnalysis.CodeAnalysisService CreateAnalysisService(Microsoft.SqlServer.Dac.Model.TSqlModel model, Microsoft.SqlServer.Dac.CodeAnalysis.CodeAnalysisServiceSettings settings);
member this.CreateAnalysisService : Microsoft.SqlServer.Dac.Model.TSqlModel * Microsoft.SqlServer.Dac.CodeAnalysis.CodeAnalysisServiceSettings -> Microsoft.SqlServer.Dac.CodeAnalysis.CodeAnalysisService
Public Function CreateAnalysisService (model As TSqlModel, settings As CodeAnalysisServiceSettings) As CodeAnalysisService
Параметры
- model
- TSqlModel
Данные TSqlModel , которые будут проанализированы. Это должно быть известно во время создания службы, так как будут загружены и запущены только правила, совместимые с SqlServerVersion моделью.
- settings
- CodeAnalysisServiceSettings
Объект Settings, определяющий настройку службы
Возвращаемое значение
A CodeAnalysisService , который может проанализировать содержимое объекта TSqlModel