Microsoft.SqlServer.Management.TaskForms Namespace

Forms a base class for SQL Server Management Studio forms.

Classes

SwitcherViewAdapter

Represents the component property of the SwitcherViewAdapter.

TaskCancelableEventArgs

Provides data for the TaskCancelable event.

TaskExecutionContext

Manages the execution context for the current task.

TaskExecutionLogEntryEventArgs

Provides data for the TaskExecutionLogEntryEventArgs event.

TaskFormNotFoundException

Represents the exception message that occurs during the application execution.

TaskPerformedEventArgs

Represents an event that has been executed.

TaskPerformingEventArgs

Represents the event that is performing a task.

TasksPerformedEventArgs

Performs the base class for the class containing data.

TasksPerformingEventArgs

Provides data for the TasksPerformingEventArgs event.

ValueChangedEventArgs<T>

Provides data for the ValueChangedEventArgs<T> event.

ValueChangingEventArgs<T>

Provides data for the ValueChangingEventArgs<T> event.

Interfaces

IBackgroundOperationContext

Provides access to the execution context of a service method.

IController

Represents the control that manages the TaskForms object.

IRunningTaskFormsService

Represents the RunningTaskForms object that hosts a service.

ISimpleWorkItem

Represents the work item that doesn't require any additional user input except context it is executed in.

ISimpleWorkItemAsyncState

Represents a target state that changes asynchronously as a result of execution of a simple work item.

ISimpleWorkItemAsyncStateWatcher

Represents an object that watches async states defined by simple work items.

ISqlWizardController

Represents the responsible for creation of a wizard.

ISqlWizardInfo

Represents the information used to launch a wizard.

ISqlWizardManager

Represents the task interface for SQL Wizards.

ITaskComponent

Provides functionality that is required by the components.

ITaskDataProvider

Represents the DataProvider of the component property.

ITaskExecutionManager

Provides a collection of the tasks to manage during the task execution.

ITaskFormBackgroundWorker

Represents the worker thread that performs the background operation.

ITaskFormComponentInfo

Displays the information of the current TaskFormComponent object.

ITaskFormHelpTarget

Defines a method that executes the Help command in the form.

ITaskFormInfo

Displays the form information of the interface.

ITaskFormManager

Provides the class to manage the task form manager.

ITaskFormManagerHost

Defines a method that represents the Host of the class.

ITaskFormState

Displays the current status of the TaskForm.

ITaskManager

Displays the current property of the TaskManager.

ITaskValidationManager

Defines a method that shows the collection of tasks in the manager to be validated.

ITaskValidator

Displays the collection of task components.

IUIManager

Enables interaction with the user interface of the development environment object.

Enums

SimpleWorkItemState

Enumerates the simple work item state.

TaskManagerState

Enumerates the current state of TaskManagerState.

Delegates

BackgroundOperationDelegate

Represents a delegate, which is a data structure that refers to a static method or to a class instance and an instance method of that class.

TaskCancelableEventHandler

Represents the method that will handle the TaskCancelable event of a TaskCancelableEventHandler.