DbMaintenanceFileCleanupTask クラス

定義

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
継承
属性
実装

コンストラクター

DbMaintenanceFileCleanupTask()

プロパティ

AgeBased
BypassPrepare

SQL ステートメントをリレーショナル データベース管理システム (RDBMS) に送信するときに、SQL 実行タスクがステートメントの準備をスキップするかどうかを示すブール値を取得または設定します。

(継承元 ExecuteSQLTask)
CleanSubFolders
CodePage

Unicode ワイド文字型として格納されている変数値をマルチバイトに変換するときに使用するコード ページを取得します。値の設定も可能です。 変換は、データベースに値を格納するとき、またはデータベースから値を抽出するときに行われます。

(継承元 ExecuteSQLTask)
Connection

SQL 実行タスクが実行されるリレーショナル データベース管理システム (RDBMS) に接続する接続マネージャーの名前を取得します。値の設定も可能です。

(継承元 ExecuteSQLTask)
DatabaseSelectionType (継承元 DatabaseMaintenanceBaseTask)
DeleteSpecificFile
ExecutionValue

1 つまたは複数の SQL ステートメントの影響を受けた行数を返します。

(継承元 ExecuteSQLTask)
ExtendedLogging (継承元 DatabaseMaintenanceBaseTask)
FileExtension
FilePath
FileTypeSelected
FolderPath
IgnoreDatabasesInNotOnlineState (継承元 DatabaseMaintenanceBaseTask)
IsStoredProcedure

SQL 実行タスクで指定された SQL ステートメントがストアド プロシージャであるかどうかを示すブール値を取得または設定します。

(継承元 ExecuteSQLTask)
LocalConnectionForLogging (継承元 DatabaseMaintenanceBaseTask)
ObjectTypeSelection (継承元 DatabaseMaintenanceBaseTask)
OlderThanTimeUnits
OlderThanTimeUnitType
ParameterBindings

IDTSParameterBindings を実装するオブジェクトを返します。

(継承元 ExecuteSQLTask)
ResultSetBindings

IDTSParameterBindings を実装するオブジェクトを返します。

(継承元 ExecuteSQLTask)
ResultSetType

SQL 実行タスクが実行する SQL ステートメントによって返される結果セットの種類を示す値を取得します。値の設定も可能です。

(継承元 ExecuteSQLTask)
RunId (継承元 DatabaseMaintenanceBaseTask)
SelectedDatabases (継承元 DatabaseMaintenanceBaseTask)
SelectedTables (継承元 DatabaseMaintenanceBaseTask)
ServerVersion (継承元 DatabaseMaintenanceBaseTask)
SqlBatchCommands (継承元 DatabaseMaintenanceBaseTask)
SqlStatementSource

SQL 実行タスクが実行する SQL ステートメントを含むソースの名前を取得します。値の設定も可能です。

(継承元 ExecuteSQLTask)
SqlStatementSourceType

SQL 実行タスクが実行する SQL ステートメントを含むソースの種類を示す値を取得します。値の設定も可能です。

(継承元 ExecuteSQLTask)
TableSelectionType (継承元 DatabaseMaintenanceBaseTask)
TargetServerVersion (継承元 Task)
TaskAllowesDatbaseSelection
TaskAllowesTableSelection
TaskConnectionName (継承元 DatabaseMaintenanceBaseTask)
TaskName (継承元 DatabaseMaintenanceBaseTask)
TaskNameWasModified (継承元 DatabaseMaintenanceBaseTask)
TimeOut

タスクがタイムアウトするまでに実行可能な最大秒数を示す整数を取得します。値の設定も可能です。

(継承元 ExecuteSQLTask)
TypeConversionMode

SQL 実行タスクで使用する変換モードを取得します。値の設定も可能です。

(継承元 ExecuteSQLTask)
Version

*** このメンバーは非推奨です。「解説」を参照してください。 タスクのバージョンを返します。 このプロパティは読み取り専用です。

(継承元 Task)

メソッド

CanDowngradeTo(Int32) (継承元 DatabaseMaintenanceBaseTask)
CanUpdate(String)

*** このメンバーは非推奨です。「解説」を参照してください。 新しいパッケージ XML が古いパッケージ XML を更新できるかどうかを示すブール値。

(継承元 Task)
CopyTo(DatabaseMaintenanceBaseTask)
DowngradeTo(Int32, XmlElement) (継承元 DatabaseMaintenanceBaseTask)
Equals(Object)

2 つのオブジェクト インスタンスが等しいかどうかを判断します。

(継承元 DtsObject)
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)
GetConnectionID(Connections, String)

接続の ID を含む文字列を取得します。

(継承元 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)

*** このメンバーは非推奨です。「解説」を参照してください。 このメソッドは、true に設定されている場合 CanUpdate(String) 、新しいパッケージ XML を使用して古いパッケージ XML を更新します。

(継承元 Task)
Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)
WriteToDTSLog(IDTSLogging, String) (継承元 DatabaseMaintenanceBaseTask)

明示的なインターフェイスの実装

ITaskDescriptionInterface.Description

適用対象