CodeAnalysisServiceFactory.CreateAnalysisService Methode

Definition

Überlädt

Name Beschreibung
CreateAnalysisService(SqlServerVersion)

Erstellt einen Analysedienst mit den Standardeigenschaften, und alle Regeln sind standardmäßig aktiviert.

CreateAnalysisService(TSqlModel)

Erstellt einen Analysedienst mit den Standardeigenschaften, und alle Regeln sind standardmäßig aktiviert.

Dies ist eine Komfortmethode, die das Version Modell verwendet und an die CreateAnalysisService(SqlServerVersion) Methode übergibt.

CreateAnalysisService(SqlServerVersion, CodeAnalysisServiceSettings)

Erstellt einen Analysedienst und konfiguriert ihn mithilfe der settings an die Methode übergebenen.

Die Einstellungen sind eine bequeme Möglichkeit, den Dienst in einem Schritt einzurichten, aber wenn Sie einige Einstellungen nach dem Erstellen des Diensts angeben möchten, ist dies über Methoden und Eigenschaften auf dem CodeAnalysisService selbst möglich.

CreateAnalysisService(TSqlModel, CodeAnalysisServiceSettings)

Erstellt einen Analysedienst und konfiguriert ihn mithilfe der settings an die Methode übergebenen.

Die Einstellungen sind eine bequeme Möglichkeit, den Dienst in einem Schritt einzurichten, aber wenn Sie einige Einstellungen nach dem Erstellen des Diensts angeben möchten, ist dies über Methoden und Eigenschaften auf dem CodeAnalysisService selbst möglich.

Dies ist eine Komfortmethode, die das Version Modell verwendet und an die CreateAnalysisService(SqlServerVersion) Methode übergibt.

CreateAnalysisService(SqlServerVersion)

Erstellt einen Analysedienst mit den Standardeigenschaften, und alle Regeln sind standardmäßig aktiviert.

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

Parameter

version
SqlServerVersion

Die erwarteten SqlServerVersion Modelle werden analysiert. Dies sollte zum Zeitpunkt der Erstellung des Diensts bekannt sein, da nur regeln, die mit diesem SqlServerVersion kompatibel sind, geladen und ausgeführt werden.

Gibt zurück

Ein CodeAnalysisService , der den Inhalt der TSqlModel

Gilt für:

CreateAnalysisService(TSqlModel)

Erstellt einen Analysedienst mit den Standardeigenschaften, und alle Regeln sind standardmäßig aktiviert.

Dies ist eine Komfortmethode, die das Version Modell verwendet und an die CreateAnalysisService(SqlServerVersion) Methode übergibt.

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

Parameter

model
TSqlModel

Das TSqlModel wird analysiert. Die Version des Modells muss zum Zeitpunkt der Erstellung des Diensts bekannt sein, da nur regeln kompatibel sind, die SqlServerVersion geladen und ausgeführt werden.

Gibt zurück

Ein CodeAnalysisService , der den Inhalt der TSqlModel

Gilt für:

CreateAnalysisService(SqlServerVersion, CodeAnalysisServiceSettings)

Erstellt einen Analysedienst und konfiguriert ihn mithilfe der settings an die Methode übergebenen.

Die Einstellungen sind eine bequeme Möglichkeit, den Dienst in einem Schritt einzurichten, aber wenn Sie einige Einstellungen nach dem Erstellen des Diensts angeben möchten, ist dies über Methoden und Eigenschaften auf dem CodeAnalysisService selbst möglich.

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

Parameter

version
SqlServerVersion

Die erwarteten SqlServerVersion Modelle werden analysiert. Dies muss zum Zeitpunkt der Erstellung des Diensts bekannt sein, da nur mit diesem SqlServerVersion kompatiblen Regeln geladen und ausgeführt werden.

settings
CodeAnalysisServiceSettings

Settings-Objekt, das definiert, wie der Dienst konfiguriert wird

Gibt zurück

Ein CodeAnalysisService , der den Inhalt der TSqlModel

Gilt für:

CreateAnalysisService(TSqlModel, CodeAnalysisServiceSettings)

Erstellt einen Analysedienst und konfiguriert ihn mithilfe der settings an die Methode übergebenen.

Die Einstellungen sind eine bequeme Möglichkeit, den Dienst in einem Schritt einzurichten, aber wenn Sie einige Einstellungen nach dem Erstellen des Diensts angeben möchten, ist dies über Methoden und Eigenschaften auf dem CodeAnalysisService selbst möglich.

Dies ist eine Komfortmethode, die das Version Modell verwendet und an die CreateAnalysisService(SqlServerVersion) Methode übergibt.

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

Parameter

model
TSqlModel

Das TSqlModel wird analysiert. Dies muss zum Zeitpunkt der Erstellung des Diensts bekannt sein, da nur Regeln geladen und ausgeführt werden, die mit dem SqlServerVersion Modell kompatibel sind.

settings
CodeAnalysisServiceSettings

Settings-Objekt, das definiert, wie der Dienst konfiguriert wird

Gibt zurück

Ein CodeAnalysisService , der den Inhalt der TSqlModel

Gilt für: