CodeAnalysisServiceFactory.CreateAnalysisService Método

Definición

Sobrecargas

Nombre Description
CreateAnalysisService(SqlServerVersion)

Crea un servicio de análisis con las propiedades estándar y todas las reglas activadas de forma predeterminada.

CreateAnalysisService(TSqlModel)

Crea un servicio de análisis con las propiedades estándar y todas las reglas activadas de forma predeterminada.

Este es un método de conveniencia que toma del Version modelo y lo pasa al CreateAnalysisService(SqlServerVersion) método .

CreateAnalysisService(SqlServerVersion, CodeAnalysisServiceSettings)

Crea un servicio de análisis y lo configura mediante el settings pasado al método .

La configuración es una manera cómoda de configurar el servicio en un paso, pero si desea especificar algunas opciones después de crear el servicio, esto es posible a través de métodos y propiedades en el CodeAnalysisService propio.

CreateAnalysisService(TSqlModel, CodeAnalysisServiceSettings)

Crea un servicio de análisis y lo configura mediante el settings pasado al método .

La configuración es una manera cómoda de configurar el servicio en un paso, pero si desea especificar algunas opciones después de crear el servicio, esto es posible a través de métodos y propiedades en el CodeAnalysisService propio.

Este es un método de conveniencia que toma del Version modelo y lo pasa al CreateAnalysisService(SqlServerVersion) método .

CreateAnalysisService(SqlServerVersion)

Crea un servicio de análisis con las propiedades estándar y todas las reglas activadas de forma predeterminada.

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

Parámetros

version
SqlServerVersion

Se espera SqlServerVersion que se analicen los modelos. Esto debe conocerse en el momento en que se crea el servicio, ya que solo se cargarán y ejecutarán reglas compatibles con esto SqlServerVersion .

Devoluciones

que CodeAnalysisService puede analizar el contenido de . TSqlModel

Se aplica a

CreateAnalysisService(TSqlModel)

Crea un servicio de análisis con las propiedades estándar y todas las reglas activadas de forma predeterminada.

Este es un método de conveniencia que toma del Version modelo y lo pasa al CreateAnalysisService(SqlServerVersion) método .

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

Parámetros

model
TSqlModel

que TSqlModel se analizará. La versión del modelo debe conocerse en el momento en que se crea el servicio, ya que solo se cargarán y ejecutarán reglas compatibles con eso SqlServerVersion .

Devoluciones

que CodeAnalysisService puede analizar el contenido de . TSqlModel

Se aplica a

CreateAnalysisService(SqlServerVersion, CodeAnalysisServiceSettings)

Crea un servicio de análisis y lo configura mediante el settings pasado al método .

La configuración es una manera cómoda de configurar el servicio en un paso, pero si desea especificar algunas opciones después de crear el servicio, esto es posible a través de métodos y propiedades en el CodeAnalysisService propio.

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

Parámetros

version
SqlServerVersion

Se espera SqlServerVersion que se analicen los modelos. Esto debe conocerse en el momento en que se crea el servicio, ya que solo se cargarán y ejecutarán reglas compatibles con esto SqlServerVersion .

settings
CodeAnalysisServiceSettings

Objeto settings que define cómo configurar el servicio

Devoluciones

que CodeAnalysisService puede analizar el contenido de . TSqlModel

Se aplica a

CreateAnalysisService(TSqlModel, CodeAnalysisServiceSettings)

Crea un servicio de análisis y lo configura mediante el settings pasado al método .

La configuración es una manera cómoda de configurar el servicio en un paso, pero si desea especificar algunas opciones después de crear el servicio, esto es posible a través de métodos y propiedades en el CodeAnalysisService propio.

Este es un método de conveniencia que toma del Version modelo y lo pasa al CreateAnalysisService(SqlServerVersion) método .

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

Parámetros

model
TSqlModel

que TSqlModel se analizará. Esto debe conocerse en el momento en que se crea el servicio, ya que solo se cargarán y ejecutarán las reglas compatibles con para SqlServerVersion el modelo.

settings
CodeAnalysisServiceSettings

Objeto settings que define cómo configurar el servicio

Devoluciones

que CodeAnalysisService puede analizar el contenido de . TSqlModel

Se aplica a