Microsoft.SqlServer.Management.Scripting Namespace

The Microsoft.SqlServer.Management.Scripting Namespace contains the Interfaces which are required to support scripting functionality of the SMO database objects.

Interfaces

IScriptCollectorInfo

Represents the display information of the Script Collector.

IScriptingService

Provides the access to the scripting service.

IScriptingSession

Releases the allocated resources within the Scripting session.