DatabaseMaintenanceBaseTask Класс

Определение

public ref class DatabaseMaintenanceBaseTask : Microsoft::SqlServer::Dts::Tasks::ExecuteSQLTask::ExecuteSQLTask, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist, Microsoft::SqlServer::Dts::Runtime::IDTSDowngradableObject, Microsoft::SqlServer::Management::DatabaseMaintenance::IDatabaseMaintenanceBaseTaskInterface
public class DatabaseMaintenanceBaseTask : Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.ExecuteSQLTask, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Dts.Runtime.IDTSDowngradableObject, Microsoft.SqlServer.Management.DatabaseMaintenance.IDatabaseMaintenanceBaseTaskInterface
type DatabaseMaintenanceBaseTask = class
    inherit ExecuteSQLTask
    interface IDatabaseMaintenanceBaseTaskInterface
    interface IDTSComponentPersist
    interface IDTSDowngradableObject
Public Class DatabaseMaintenanceBaseTask
Inherits ExecuteSQLTask
Implements IDatabaseMaintenanceBaseTaskInterface, IDTSComponentPersist, IDTSDowngradableObject
Наследование
DatabaseMaintenanceBaseTask
Производный
Реализации

Конструкторы

DatabaseMaintenanceBaseTask()

Свойства

BypassPrepare

Возвращает или задает логическое значение, указывающее, пропускает ли задача «Выполнение SQL» подготовку инструкции при отправке инструкции SQL в систему управления реляционной базой данных (РЕБД).

(Унаследовано от ExecuteSQLTask)
CodePage

Возвращает или задает кодовую страницу, используемую при преобразовании значений переменных, которые хранятся в виде строки знаков в Юникоде, в многобайтовые. Перевод происходит либо при сохранении значений в базах данных, либо при их извлечении оттуда.

(Унаследовано от ExecuteSQLTask)
Connection

Возвращает или задает имя диспетчера соединений, который подключается к системе управления реляционными базами данных (RDBMS), где запущена задача «Выполнение SQL».

(Унаследовано от ExecuteSQLTask)
DatabaseSelectionType
ExecutionValue

Возвращает число строк, затронутых инструкциями SQL.

(Унаследовано от ExecuteSQLTask)
ExtendedLogging
IgnoreDatabasesInNotOnlineState
IsStoredProcedure

Возвращает или задает логическое значение, указывающее, является ли инструкция SQL, указанная задачей «Выполнение SQL», хранимой процедурой.

(Унаследовано от ExecuteSQLTask)
LocalConnectionForLogging
ObjectTypeSelection
ParameterBindings

Возвращает объект, реализующий интерфейс IDTSParameterBindings.

(Унаследовано от ExecuteSQLTask)
ResultSetBindings

Возвращает объект, реализующий интерфейс IDTSParameterBindings.

(Унаследовано от ExecuteSQLTask)
ResultSetType

Возвращает или задает значение, указывающее тип результирующего набора, возвращаемого инструкцией SQL, которую запускает задача «Выполнение SQL».

(Унаследовано от ExecuteSQLTask)
RunId
SelectedDatabases
SelectedTables
ServerVersion
SqlBatchCommands
SqlStatementSource

Возвращает или задает имя источника, который содержит инструкцию SQL, запускаемую задачей «Выполнение SQL».

(Унаследовано от ExecuteSQLTask)
SqlStatementSourceType

Возвращает или задает значение, указывающее тип источника, содержащего инструкцию SQL, запускаемую задачей «Выполнение SQL».

(Унаследовано от ExecuteSQLTask)
TableSelectionType
TargetServerVersion (Унаследовано от Task)
TaskConnectionName
TaskName
TaskNameWasModified
TimeOut

Возвращает или задает целое число, указывающее максимальное время в секундах, в течение которого задача может выполняться.

(Унаследовано от ExecuteSQLTask)
TypeConversionMode

Возвращает или задает режим преобразования, используемый задачей «Выполнение SQL».

(Унаследовано от ExecuteSQLTask)
Version

*** Элемент устарел; см. примечания. *** Возвращает версию задания. Это свойство доступно только для чтения.

(Унаследовано от Task)

Методы

CanDowngradeTo(Int32)
CanUpdate(String)

*** Элемент устарел; см. примечания. Логическое значение, указывающее, может ли новый XML-код пакета обновить старый XML-код пакета.

(Унаследовано от Task)
CopyTo(DatabaseMaintenanceBaseTask)
DowngradeTo(Int32, XmlElement)
Equals(Object)

Определяет, равны ли два экземпляра объекта.

(Унаследовано от DtsObject)
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)
GetConnectionID(Connections, String)

Возвращает строку, содержащую идентификатор соединения.

(Унаследовано от Task)
GetConnectionName(Connections, String)

Возвращает строку, содержащую имя соединения.

(Унаследовано от Task)
GetHashCode()

Возвращает хэш-код данного экземпляра.

(Унаследовано от DtsObject)
InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker)
LoadFromXML(XmlElement, IDTSInfoEvents)
OnAddedToTaskHost(TaskHost)
SaveToXML(XmlDocument, IDTSInfoEvents)
Update(String)

*** Элемент устарел; см. примечания. Этот метод обновляет старый XML-код пакета новым, если CanUpdate(String) имеет значение true.

(Унаследовано от Task)
Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)
WriteToDTSLog(IDTSLogging, String)

Применяется к