Compartilhar via


DbMaintenanceFileCleanupTask Classe

Definição

public ref class DbMaintenanceFileCleanupTask : Microsoft::SqlServer::Management::DatabaseMaintenance::DatabaseMaintenanceBaseTask, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist, Microsoft::SqlServer::Management::DatabaseMaintenance::IContextSelection, Microsoft::SqlServer::Management::DatabaseMaintenance::IDbMaintenanceFileCleanUpTaskInterface, Microsoft::SqlServer::Management::DatabaseMaintenance::ITaskDescriptionInterface
[Microsoft.SqlServer.Dts.Runtime.DtsTask(IconResource="FileCleanupTaskIcon", LocalizationType=typeof(Microsoft.SqlServer.Management.DatabaseMaintenance.MaintFileCleanupTask), RequiredProductLevel=Microsoft.SqlServer.Dts.Runtime.DTSProductLevel.None, TaskContact="File Cleanup Task; Microsoft Corporation; Microsoft SQL Server 2014; © 2014 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DBMAINT90", UITypeName="Microsoft.SqlServer.Management.DatabaseMaintenance.DbMaintTaskFileCleanupUI, Microsoft.SqlServer.MaintenancePlanTasksUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("8e9ba4eb-9e3d-427d-932b-a8c06f7d6e27")]
public class DbMaintenanceFileCleanupTask : Microsoft.SqlServer.Management.DatabaseMaintenance.DatabaseMaintenanceBaseTask, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Management.DatabaseMaintenance.IContextSelection, Microsoft.SqlServer.Management.DatabaseMaintenance.IDbMaintenanceFileCleanUpTaskInterface, Microsoft.SqlServer.Management.DatabaseMaintenance.ITaskDescriptionInterface
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(IconResource="FileCleanupTaskIcon", LocalizationType=typeof(Microsoft.SqlServer.Management.DatabaseMaintenance.MaintFileCleanupTask), RequiredProductLevel=Microsoft.SqlServer.Dts.Runtime.DTSProductLevel.None, TaskContact="File Cleanup Task; Microsoft Corporation; Microsoft SQL Server 2014; © 2014 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1", TaskType="DBMAINT90", UITypeName="Microsoft.SqlServer.Management.DatabaseMaintenance.DbMaintTaskFileCleanupUI, Microsoft.SqlServer.MaintenancePlanTasksUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("8e9ba4eb-9e3d-427d-932b-a8c06f7d6e27")>]
type DbMaintenanceFileCleanupTask = class
    inherit DatabaseMaintenanceBaseTask
    interface IContextSelection
    interface IDTSComponentPersist
    interface IDbMaintenanceFileCleanUpTaskInterface
    interface ITaskDescriptionInterface
Public Class DbMaintenanceFileCleanupTask
Inherits DatabaseMaintenanceBaseTask
Implements IContextSelection, IDbMaintenanceFileCleanUpTaskInterface, IDTSComponentPersist, ITaskDescriptionInterface
Herança
Atributos
Implementações

Construtores

DbMaintenanceFileCleanupTask()

Propriedades

AgeBased
BypassPrepare

Obtém ou define um Boolean que indica se a tarefa Executar SQL ignora a preparação da instrução ao enviar a instrução SQL para o RDBMS (sistema de gerenciamento de banco de dados relacional).

(Herdado de ExecuteSQLTask)
CleanSubFolders
CodePage

Obtém ou define a página de código a ser usada durante a conversão dos valores de variável armazenados como caracteres amplos Unicode em caracteres multibyte. A conversão ocorre durante o armazenamento de valores nos bancos de dados ou durante a extração de valores dos bancos de dados.

(Herdado de ExecuteSQLTask)
Connection

Obtém ou define o nome do gerenciador de conexões que se conecta ao RDBMS em que a tarefa Executar SQL é executada.

(Herdado de ExecuteSQLTask)
DatabaseSelectionType (Herdado de DatabaseMaintenanceBaseTask)
DeleteSpecificFile
ExecutionValue

Retorna o número de linhas afetadas por uma ou mais instruções SQL.

(Herdado de ExecuteSQLTask)
ExtendedLogging (Herdado de DatabaseMaintenanceBaseTask)
FileExtension
FilePath
FileTypeSelected
FolderPath
IgnoreDatabasesInNotOnlineState (Herdado de DatabaseMaintenanceBaseTask)
IsStoredProcedure

Obtém ou define um Boolean que indica se a instrução SQL especificada pela tarefa Executar SQL é um procedimento armazenado.

(Herdado de ExecuteSQLTask)
LocalConnectionForLogging (Herdado de DatabaseMaintenanceBaseTask)
ObjectTypeSelection (Herdado de DatabaseMaintenanceBaseTask)
OlderThanTimeUnits
OlderThanTimeUnitType
ParameterBindings

Retorna um objeto que implementa IDTSParameterBindings.

(Herdado de ExecuteSQLTask)
ResultSetBindings

Retorna um objeto que implementa IDTSParameterBindings.

(Herdado de ExecuteSQLTask)
ResultSetType

Obtém ou define um valor que indica o tipo de conjunto de resultados retornado pela instrução SQL executada pela tarefa Executar SQL.

(Herdado de ExecuteSQLTask)
RunId (Herdado de DatabaseMaintenanceBaseTask)
SelectedDatabases (Herdado de DatabaseMaintenanceBaseTask)
SelectedTables (Herdado de DatabaseMaintenanceBaseTask)
ServerVersion (Herdado de DatabaseMaintenanceBaseTask)
SqlBatchCommands (Herdado de DatabaseMaintenanceBaseTask)
SqlStatementSource

Obtém ou define o nome da fonte que contém a instrução SQL executada pela tarefa Executar SQL.

(Herdado de ExecuteSQLTask)
SqlStatementSourceType

Obtém ou define um valor que indica o tipo de fonte que contém a instrução SQL executada pela tarefa Executar SQL.

(Herdado de ExecuteSQLTask)
TableSelectionType (Herdado de DatabaseMaintenanceBaseTask)
TargetServerVersion (Herdado de Task)
TaskAllowesDatbaseSelection
TaskAllowesTableSelection
TaskConnectionName (Herdado de DatabaseMaintenanceBaseTask)
TaskName (Herdado de DatabaseMaintenanceBaseTask)
TaskNameWasModified (Herdado de DatabaseMaintenanceBaseTask)
TimeOut

Obtém ou define um valor inteiro que indica o número máximo de segundos que a tarefa pode executar antes que o tempo limite seja excedido.

(Herdado de ExecuteSQLTask)
TypeConversionMode

Obtém ou define o modo de conversão usado pela tarefa Executar SQL.

(Herdado de ExecuteSQLTask)
Version

Membro preterido; consulte Comentários. *** Retorna a versão da tarefa. Esta propriedade é somente para leitura.

(Herdado de Task)

Métodos

CanDowngradeTo(Int32) (Herdado de DatabaseMaintenanceBaseTask)
CanUpdate(String)

Membro preterido; consulte Comentários. Um booliano que indica se o novo XML do pacote pode atualizar o XML do pacote antigo.

(Herdado de Task)
CopyTo(DatabaseMaintenanceBaseTask)
DowngradeTo(Int32, XmlElement) (Herdado de DatabaseMaintenanceBaseTask)
Equals(Object)

Determina se duas instâncias de objeto são iguais.

(Herdado de DtsObject)
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)
GetConnectionID(Connections, String)

Obtém uma cadeia de caracteres que contém a ID da conexão.

(Herdado de Task)
GetConnectionName(Connections, String)

Obtém uma cadeia de caracteres que contém o nome da conexão.

(Herdado de Task)
GetHashCode()

Retorna o código hash para a instância.

(Herdado de DtsObject)
InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker) (Herdado de DatabaseMaintenanceBaseTask)
LoadFromXML(XmlElement, IDTSInfoEvents)
OnAddedToTaskHost(TaskHost) (Herdado de DatabaseMaintenanceBaseTask)
SaveToXML(XmlDocument, IDTSInfoEvents)
Update(String)

Membro preterido; consulte Comentários. Esse método atualiza o XML do pacote antigo com o novo pacote XML se CanUpdate(String) estiver definido como true.

(Herdado de Task)
Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)
WriteToDTSLog(IDTSLogging, String) (Herdado de DatabaseMaintenanceBaseTask)

Implantações explícitas de interface

ITaskDescriptionInterface.Description

Aplica-se a