CodeAnalysisServiceFactory.CreateAnalysisService メソッド

定義

オーバーロード

名前 説明
CreateAnalysisService(SqlServerVersion)

標準プロパティとすべてのルールが既定で有効になっている分析サービスを作成します。

CreateAnalysisService(TSqlModel)

標準プロパティとすべてのルールが既定で有効になっている分析サービスを作成します。

これは、モデルから Version を受け取り、 CreateAnalysisService(SqlServerVersion) メソッドに渡す便利なメソッドです。

CreateAnalysisService(SqlServerVersion, CodeAnalysisServiceSettings)

分析サービスを作成し、メソッドに渡された settings を使用して構成します。

設定は、1 つの手順でサービスを設定する便利な方法ですが、サービスを作成した後に何らかの設定を指定する場合は、 CodeAnalysisService 自体のメソッドとプロパティを使用して行うことができます。

CreateAnalysisService(TSqlModel, CodeAnalysisServiceSettings)

分析サービスを作成し、メソッドに渡された settings を使用して構成します。

設定は、1 つの手順でサービスを設定する便利な方法ですが、サービスを作成した後に何らかの設定を指定する場合は、 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 と互換性のある規則のみが読み込まれて実行されるため、サービスの作成時に認識する必要があります。

返品

の内容を分析できるCodeAnalysisServiceTSqlModel

適用対象

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 と互換性のある規則のみが読み込まれて実行されるため、サービスの作成時にモデルのバージョンを認識する必要があります。

返品

の内容を分析できるCodeAnalysisServiceTSqlModel

適用対象

CreateAnalysisService(SqlServerVersion, CodeAnalysisServiceSettings)

分析サービスを作成し、メソッドに渡された settings を使用して構成します。

設定は、1 つの手順でサービスを設定する便利な方法ですが、サービスを作成した後に何らかの設定を指定する場合は、 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 オブジェクト

返品

の内容を分析できるCodeAnalysisServiceTSqlModel

適用対象

CreateAnalysisService(TSqlModel, CodeAnalysisServiceSettings)

分析サービスを作成し、メソッドに渡された settings を使用して構成します。

設定は、1 つの手順でサービスを設定する便利な方法ですが、サービスを作成した後に何らかの設定を指定する場合は、 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 オブジェクト

返品

の内容を分析できるCodeAnalysisServiceTSqlModel

適用対象