Microsoft.SqlServer.Management Namespace

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

Classes

ActionCollection

Represents a collection of action objects.

ActionCompletedEventArgs

Provides data for the ActionCompletedEventArgs class. Inherits from EventArgs.

ActionContext

Provides the context for an action while executing.

ActionHandlerCollection

Represents a collection of elements within the class.

ActionHandlerInfo

Represents a collection of information for the class.

ActionHandlerNotFoundException

Represents an exception when the handler object is not found.

ActionInfo

Represents a set of actions of the item.

ActionNotFoundException

Represents an exception when the handler object is not found.

ConfigurationSection

Represents a section with a configuration file.

ConfigurationUri

Provides an object representation of a uniform resource identifier (URI) and easy access to the parts of the URI.

ConnectionStore

Implements an instance of the IConnectionStore interface based on IDbConnection.

ContentType

Represents a MIME protocol Content-Type header.

DetailsView

Displays the values of a single record from a data source from a data source in a table, where each data row represents a field of the record.

LaunchedEventArgs

Fires after action is performed.

LaunchingEventArgs

Fires before performing the action.

Localizable

Provides a property to be localized.

LocalizationManager

Represents the class of attached properties for the localization manager.

NavigationEntity

Represents the entity property of the class.

NavigationEntityCollection

Represents a collection of objects on the NavigationEntityCollection.

NavigationEntityProperty

Represents the navigation from one entity type to another entity type.

NavigationView

Represents the view that supports the content navigation.

NavigationViewCollection

Represents a collection of objects in the navigation view.

NotFoundException

Throws an exception when the device does not support the queried technique.

NotInitializedException

Represents an error that has not been initialized.

PropertyNotFoundException

Represents all exceptions in scenarios where the property is not found.

ProvideManagedMenuResourceAttribute

Allows attributes to be registered and unregistered.

RegisteredProperty

Represents the registered property of the class.

RegisteredPropertyDictionary

Represents the registered property of the class in the dictionary.

Registration

Performs the registration of the class using the local manager.

RegistrationService

Provides the component property of the registration service.

Report

Provides a property that modifies or retrieves information about the report.

ReportCollection

Retrieves a collection of reports.

ReportConnection

Provides a collection of report in the class.

ReportConnectionCustomCode

Represents a collection of custom codes that the report connection provides.

ReportConnectionDefault

Represents the default connection settings of the report.

ReportFilterCondition

Displays the current condition of the report during the filter method.

ReportReportData

Provides the report data in a report.

ReportReportDataCommand

Provides a report data command to be used in the class.

ReportReportDataCommandText

Displays the data command text that occurred during operation.

ScriptCollectorCollection

Displays the current list of collections in the script.

ScriptCollectorInfo

Displays the information about the script collector.

ServerInformationProviderCollection

Represents a collection of server information.

ServerInformationProviderInfo

Initializes the specified information provider to use for the server.

ServiceNotFoundException

The exception that is thrown when a service could not be found.

ServiceProvider

Provides methods to get the service object of a specified type.

SqlStudioConstants

Provides a list of constant objects to use in SqlStudio.

SqlWizard

Provides the sql wizard.

SqlWizardCollection

Provides the collection of SqlWizard.

Task

Represents an asynchronous operation for the TaskComponent.

TaskComponent

Initializes the task component using the local manager available.

TaskExecutionProgressEventArgs

Provides data for the task execution progress event.

TaskForm

Initiates the task form using the available local manager in the class.

TaskFormCollection

Represents a collection of task forms under the ConfigurationSection class.

TaskFormTaskComponents

Displays the task components of the task form.

TypeNotFoundException

Represents the exception that occurs during application execution.

ValidatedEventArgs

Provides data for the ValidatedEventArgs event.

Interfaces

IActionHandler

Defines a method that handles the action of the class.

IActionHandlerInfo

Defines a method that displays the collection of the action handler.

IActionInfo

Represents a collection of actions.

IConnectionStore<T>

Specifies the interface for the generic connection store.

IContextProvider

Defines a method that provides the context properties.

IContextService

Represents the runtime context of the service.

IExplorerDetailsViewDescriptor

Displays the object in the Details view of explorer.

IExplorerEntityDescriptor

Defines a method that describes the modifications done to entities by operations returned in the explorer.

IExplorerNavigationService

Represents an interface that contains methods, properties, and events to support the navigation in the explorer.

IExplorerViewDescriptor

Defines a method that represents the ExplorerViewDescriptor.

IFactoryService

Defines properties and methods that represent the FactoryService.

IHelpService

Defines a method to display Help topics and to add and remove Help keywords at design time.

IInitializable

Provides a method that can be used to initialize a service provider.

ILaunchReport

Interface to the Reports Manager to launch reports.

INavigationDetailsViewInfo

Defines a method that represents the objects in the NavigationDetailsViewInfo.

INavigationEntityInfo

Defines a method that shows the properties for the entity.

INavigationEntry

Enables navigation between different entries in the SupportedUrnPaths.

INavigationPropertyInfo

Defines the property of the NavigationPropertyInfo.

INavigationViewInfo

Defines a method that displays the objects in the NavigationView.

IRegistrationService

Defines a method that locates the path of the registration service.

IReportProgress

Defines a method that displays the progress report in the class.

IReportsManager

Defines a method that represents the objects in the ReportsManager.

IResourceProvider

Defines a class that is implemented to act as a resource provider.

IServiceProviderEx

Provides a unified service provider for managed VSPackages.

ISqlActivationService

Displays the collection of activation service objects in SQL.

ITask

Defines a task, which is a unit of executable code used by MSBuild to perform build operations.

ITaskExecutionContext

Manages the execution context for the current thread.

ITaskFormFactoryService

Defines a method that performs an operation of the task form.

ITaskLauncherService

Represents the actions taken and performs the task in the TaskLauncher.

ITaskManagementService

Initializes a new instance of the ITaskManagementService interface.

Enums

ItemsChoiceType

Enumerates the event type for each event that is returned in a notification.

TaskExecutionLogEntryType

Enumerates the list of the specified LogEntryType.