CodeAnalysisServiceFactory Class

SQL Server 2014
 

Updated: April 20, 2017

Represents a factory class that supports creation of CodeAnalysisService objects.

Namespace:   Microsoft.SqlServer.Dac.CodeAnalysis
Assembly:  Microsoft.SqlServer.Dac.Extensions (in Microsoft.SqlServer.Dac.Extensions.dll)

System::Object
  Microsoft.SqlServer.Dac.CodeAnalysis::CodeAnalysisServiceFactory

public ref class CodeAnalysisServiceFactory sealed 

NameDescription
System_CAPS_pubmethodCodeAnalysisServiceFactory()

Initializes a new instance of the CodeAnalysisServiceFactory class.

NameDescription
System_CAPS_pubmethodCreateAnalysisService(SqlServerVersion)

Creates an analysis service with the standard properties and all rules turned on by default.

System_CAPS_pubmethodCreateAnalysisService(SqlServerVersion, CodeAnalysisServiceSettings^)

Creates an analysis service and configures it using the settings passed to the method. The settings are a convenient way to set up the service in one step, but if you wish to specify some settings after creating the service this is possible via methods and properties on the CodeAnalysisService itself.

System_CAPS_pubmethodCreateAnalysisService(TSqlModel^)

Creates an analysis service with the standard properties and all rules turned on by default. This is a convenience method that takes the Version from the model and passes it to the CreateAnalysisService method.

System_CAPS_pubmethodCreateAnalysisService(TSqlModel^, CodeAnalysisServiceSettings^)

Creates an analysis service and configures it using the settings passed to the method. The settings are a convenient way to set up the service in one step, but if you wish to specify some settings after creating the service this is possible via methods and properties on the CodeAnalysisService itself. This is a convenience method that takes the Version from the model and passes it to the CreateAnalysisService method.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top

Community Additions

ADD
Show: