SQL Server Tool and UI Class Library

 

Provides various tools needed to support management of SQL Server and UI classes to support integration of SQL Server with Visual Studio.

NamespaceDescription
Babel

The Babel namespace contains classes and enumerations based on the Managed Babel System that are designed to support the Transact-SQL language service. For more information about the Managed Babel System, see Managed Babel.

ManagedBatchParser

The ManagedBatchParser namespace. Contains the managed batch parser interfaces that are used by the Transact-SQL editor for sqlcmd-mode operations or for basic editing.

Microsoft.NetEnterpriseServers

The Microsoft.NetEnterpriseServers namespace is a previously undocumented namespace that duplicates the functionality of the Microsoft.SqlServer.MessageBox namespace. This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. Use the Microsoft.SqlServer.MessageBox namespace instead.

Microsoft.SqlServer

The Microsoft.SqlServer namespace contains classes designed to support SQL Server components.

Microsoft.SqlServer.Management

The Microsoft.SqlServer.Management namespace contains classes and interfaces that are designed to support the management of SQL Server.

Microsoft.SqlServer.Management.BatchParser

Contains types required for batch parsing.

Microsoft.SqlServer.Management.ConditionEditorUI

The Microsoft.SqlServer.Management.ConditionEditorUI namespace contains classes that allow you to configure the user interface of the condition editor.

Microsoft.SqlServer.Management.Diagnostics

The Microsoft.SqlServer.Management.Diagnostics namespace contains classes and structures that are used for SQL Server diagnostics. 

Microsoft.SqlServer.Management.MultiServerConnection

The Microsoft.SqlServer.Management.MultiServerConnection namespace is used by the Transact-SQL Editor window to manage connections to instances of the SQL Server Database Engine.

Microsoft.SqlServer.Management.QueryExecution

The Microsoft.SqlServer.Management.QueryExecution namespace contains interfaces that are used for query execution.

Microsoft.SqlServer.Management.Shared.MpuSql

The Microsoft.SqlServer.Management.Shared.MpuSql namespace contains a wrapper class for MPU Shared procedures in SQL Server CLR Integration and an interface class that tracks the counter value and status.

Microsoft.SqlServer.Management.SqlMgmt

Contains the class IObjectWithSite, which provides communication between an object and its site.

Microsoft.SqlServer.Management.SqlParser

The Microsoft.SqlServer.Management.SqlParser namespace contains types designed to support the SQL Server parser.

Microsoft.SqlServer.Management.SqlParser.Binder

The Microsoft.SqlServer.Management.SqlParser.Binder namespace contains types designed to support the SQL Server parser.

Microsoft.SqlServer.Management.SqlParser.Common

The Microsoft.SqlServer.Management.SqlParser.Common namespace contains types designed to support the other Microsoft.SqlServer.Management.SqlParser namespaces.

Microsoft.SqlServer.Management.SqlParser.Diagnostics

The Microsoft.SqlServer.Management.SqlParser.Diagnostics namespace contains types designed to support the SQL Server parser.

Microsoft.SqlServer.Management.SqlParser.Intellisense

The Microsoft.SqlServer.Management.SqlParser.Intellisense namespace contains types designed to support the SQL Server parser.

Microsoft.SqlServer.Management.SqlParser.Metadata

The Microsoft.SqlServer.Management.SqlParser.Metadata namespace contains types designed to support the SQL Server parser.

Microsoft.SqlServer.Management.SqlParser.MetadataDifferencer

The Microsoft.SqlServer.Management.SqlParser.MetadataDifferencer namespace contains types designed to support the SQL Server parser.

Microsoft.SqlServer.Management.SqlParser.MetadataProvider

The Microsoft.SqlServer.Management.SqlParser.MetadataProvider namespace contains types designed to support the SQL Server parser.

Microsoft.SqlServer.Management.SqlParser.Parser

The Microsoft.SqlServer.Management.SqlParser.Parser namespace contains types designed to support the SQL Server parser.

Microsoft.SqlServer.Management.SqlWizardFramework

The Microsoft.SqlServer.Management.SqlWizardFramework namespace contains a set of classes that provide a framework for SQL Server wizards.

Microsoft.SqlServer.Management.UI.ConnectionDlg

The Microsoft.SqlServer.Management.UI.ConnectionDlg namespace contains classes that represent objects used in the SQL Server connection dialog box. 

Microsoft.SqlServer.Management.UI.VSIntegration

The Microsoft.SqlServer.Management.UI.VSIntegration Namespace contains the Interfaces which are required to interface SQL Server with Visual Studio.

Microsoft.SqlServer.Management.UI.VSIntegration.Editors

Provides classes used to integrate the SQL Server Management Studio code editors into the Visual Studio shell environment used by Management Studio.

Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer

The Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer namespace provides classes and interfaces that are used to integrate Object Explorer features into the Visual Studio shell environment used by SQL Server Management Studio.

Microsoft.SqlServer.MessageBox

The exception message box is a programmatic interface that is installed with and used by Microsoft SQL Server 2005 graphical components. The exception message box is a supported interface that you can use in your custom applications to provide significantly more control over the messaging experience than is provided by the MessageBox class. It also gives your users the options to save error message content for later reference and to get help on messages.

Microsoft.SqlServer.TransactSql.ScriptDom

The Microsoft.SqlServer.TransactSql.ScriptDom namespace provides Microsoft SQL Server-specific Parser and Script Generator support.

RadLangSvc

Provides language options and preferences for the appearance of the SQL editor.

Return to top
Show: