Язык

DbMaintenanceShrinkTask Класс

Определение

public ref class DbMaintenanceShrinkTask : Microsoft::SqlServer::Management::DatabaseMaintenance::DatabaseMaintenanceBaseTask, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist, Microsoft::SqlServer::Management::DatabaseMaintenance::IContextSelection, Microsoft::SqlServer::Management::DatabaseMaintenance::IDbMaintenanceShrinkTaskInterface, Microsoft::SqlServer::Management::DatabaseMaintenance::ITaskDescriptionInterface
[Microsoft.SqlServer.Dts.Runtime.DtsTask(IconResource="ShrinkTaskIcon", LocalizationType=typeof(Microsoft.SqlServer.Management.DatabaseMaintenance.MaintShrinkTask), RequiredProductLevel=Microsoft.SqlServer.Dts.Runtime.DTSProductLevel.None, TaskContact="Shrink Database Task; Microsoft Corporation; Microsoft SQL Server v9; © 2004 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DBMAINT90", UITypeName="Microsoft.SqlServer.Management.DatabaseMaintenance.DbMaintTaskShrinkUI, Microsoft.SqlServer.MaintenancePlanTasksUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("8e9ba4eb-9e3d-427d-932b-a8c06f7d6e27")]
public class DbMaintenanceShrinkTask : Microsoft.SqlServer.Management.DatabaseMaintenance.DatabaseMaintenanceBaseTask, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Management.DatabaseMaintenance.IContextSelection, Microsoft.SqlServer.Management.DatabaseMaintenance.IDbMaintenanceShrinkTaskInterface, Microsoft.SqlServer.Management.DatabaseMaintenance.ITaskDescriptionInterface
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(IconResource="ShrinkTaskIcon", LocalizationType=typeof(Microsoft.SqlServer.Management.DatabaseMaintenance.MaintShrinkTask), RequiredProductLevel=Microsoft.SqlServer.Dts.Runtime.DTSProductLevel.None, TaskContact="Shrink Database Task; Microsoft Corporation; Microsoft SQL Server v9; © 2004 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DBMAINT90", UITypeName="Microsoft.SqlServer.Management.DatabaseMaintenance.DbMaintTaskShrinkUI, Microsoft.SqlServer.MaintenancePlanTasksUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("8e9ba4eb-9e3d-427d-932b-a8c06f7d6e27")>]
type DbMaintenanceShrinkTask = class
    inherit DatabaseMaintenanceBaseTask
    interface IDbMaintenanceShrinkTaskInterface
    interface IContextSelection
    interface IDTSComponentPersist
    interface ITaskDescriptionInterface
Public Class DbMaintenanceShrinkTask
Inherits DatabaseMaintenanceBaseTask
Implements IContextSelection, IDbMaintenanceShrinkTaskInterface, IDTSComponentPersist, ITaskDescriptionInterface
Наследование
Атрибуты
Реализации

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

Имя Описание
DbMaintenanceShrinkTask()

Свойства

Имя Описание
BypassPrepare

Получает или устанавливает булевый элемент, который показывает, пропускает ли задача Execute SQL подготовку оператора при отправке SQL-оператора в реляционную систему управления базами данных (RDBMS).

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

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

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

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

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

Возвращает количество строк, на которые влияет SQL-оператор или операторы.

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

Получает или устанавливает булевое значение, которое указывает, является ли SQL-оператор, указанный задачей Execute SQL, сохранённой процедурой.

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

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

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

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

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

Получает или устанавливает значение, указывающее тип результатов, возвращаемого SQL-оператором, выполняемым задачами Execute SQL.

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

Получает или устанавливает имя исходного кода, содержащего SQL-оператор, выполняемый задачей Execute SQL.

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

Получает или устанавливает значение, указывающее тип исходного кода, содержащего SQL-оператор, выполняемый задачей Execute SQL.

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

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

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

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

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

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

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

Методы

Имя Описание
CanDowngradeTo(Int32) (Унаследовано от DatabaseMaintenanceBaseTask)
CanUpdate(String)

Член уходил из употребления; см. Примечания. Булевое значение, указывающее, может ли новый XML пакета обновлять старый XML пакета.

(Унаследовано от Task)
CopyTo(DatabaseMaintenanceBaseTask)
DowngradeTo(Int32, XmlElement) (Унаследовано от DatabaseMaintenanceBaseTask)
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) (Унаследовано от DatabaseMaintenanceBaseTask)
LoadFromXML(XmlElement, IDTSInfoEvents)
OnAddedToTaskHost(TaskHost) (Унаследовано от DatabaseMaintenanceBaseTask)
SaveToXML(XmlDocument, IDTSInfoEvents)
Update(String)

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

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

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