The Ubitsoft.SqlEnlight.Sdk namespace contains classes that expose the SQL Enlight features for use by third-party software.

Classes

  ClassDescription
Public classSdkServiceProvider
Implementation of the ISdkServiceProvider interface.

Interfaces

  InterfaceDescription
Public interfaceISdkAnalysisService
The interface exposing analysis specific methods. The interface also provides debugging and rule test members which to facilitate custom rule creation and testing.
Public interfaceISdkLayoutService
Public interfaceISdkParserService
Provides methods for parsing T-SQL code and producing SQML.
Public interfaceISdkServiceBase
Base interface inherited by all the SDK service interfaces.
Public interfaceISdkServiceProvider
Interface for providing access to the SDK services.

Delegates

  DelegateDescription
Public delegateAnalysisTransformationOverrideHandler
Delegate ment to allow analysis rule XSLT transformation debugging making. The delegate is called just before the transformation and makes it possible to step into it and to debug the XSLT.