Bagikan melalui


DbMaintenanceReindexTask Kelas

Definisi

public ref class DbMaintenanceReindexTask : Microsoft::SqlServer::Management::DatabaseMaintenance::DatabaseMaintenanceBaseTask, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist, Microsoft::SqlServer::Management::DatabaseMaintenance::IContextSelection, Microsoft::SqlServer::Management::DatabaseMaintenance::IDbMaintenanceReindexTaskInterface, Microsoft::SqlServer::Management::DatabaseMaintenance::ITaskDescriptionInterface
[Microsoft.SqlServer.Dts.Runtime.DtsTask(IconResource="ReindexTaskIcon", LocalizationType=typeof(Microsoft.SqlServer.Management.DatabaseMaintenance.MaintReindexTask), RequiredProductLevel=Microsoft.SqlServer.Dts.Runtime.DTSProductLevel.None, TaskContact="Rebuild Index 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.DbMaintTaskReindexUI, Microsoft.SqlServer.MaintenancePlanTasksUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
[System.Runtime.InteropServices.Guid("8e9ba4eb-9e3d-427d-932b-a8c06f7d6e27")]
public class DbMaintenanceReindexTask : Microsoft.SqlServer.Management.DatabaseMaintenance.DatabaseMaintenanceBaseTask, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist, Microsoft.SqlServer.Management.DatabaseMaintenance.IContextSelection, Microsoft.SqlServer.Management.DatabaseMaintenance.IDbMaintenanceReindexTaskInterface, Microsoft.SqlServer.Management.DatabaseMaintenance.ITaskDescriptionInterface
[<Microsoft.SqlServer.Dts.Runtime.DtsTask(IconResource="ReindexTaskIcon", LocalizationType=typeof(Microsoft.SqlServer.Management.DatabaseMaintenance.MaintReindexTask), RequiredProductLevel=Microsoft.SqlServer.Dts.Runtime.DTSProductLevel.None, TaskContact="Rebuild Index 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.DbMaintTaskReindexUI, Microsoft.SqlServer.MaintenancePlanTasksUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
[<System.Runtime.InteropServices.Guid("8e9ba4eb-9e3d-427d-932b-a8c06f7d6e27")>]
type DbMaintenanceReindexTask = class
    inherit DatabaseMaintenanceBaseTask
    interface IDbMaintenanceReindexTaskInterface
    interface IContextSelection
    interface IDTSComponentPersist
    interface ITaskDescriptionInterface
Public Class DbMaintenanceReindexTask
Inherits DatabaseMaintenanceBaseTask
Implements IContextSelection, IDbMaintenanceReindexTaskInterface, IDTSComponentPersist, ITaskDescriptionInterface
Warisan
Atribut
Penerapan

Konstruktor

DbMaintenanceReindexTask()

Bidang

DefaultFragmentationPct
DefaultFreeSpace
DefaultLowPriorityAbortAfterWait
DefaultLowPriorityMaxDuration
DefaultMaximumDegreeOfParallelism

Properti

AdvKeepOnline
AdvOfflineUnsupportedIndex
AdvSortInTempdb
BypassPrepare

Mendapatkan atau mengatur Boolean yang menunjukkan apakah tugas Execute SQL melewati persiapan pernyataan saat mengirim pernyataan SQL ke sistem manajemen database relasional (RDBMS).

(Diperoleh dari ExecuteSQLTask)
CodePage

Mendapatkan atau mengatur halaman kode yang akan digunakan saat menerjemahkan nilai variabel yang disimpan sebagai karakter lebar Unicode ke multi-byte. Terjemahan terjadi baik saat menyimpan nilai ke atau mengekstrak nilai dari database.

(Diperoleh dari ExecuteSQLTask)
Connection

Mendapatkan atau mengatur nama manajer koneksi yang tersambung ke sistem manajemen database relasional (RDBMS) tempat tugas Jalankan SQL dijalankan.

(Diperoleh dari ExecuteSQLTask)
DatabaseSelectionType (Diperoleh dari DatabaseMaintenanceBaseTask)
DbMaintenanceIndexStats
Description
ExecutionValue

Mengembalikan jumlah baris yang terpengaruh oleh pernyataan atau pernyataan SQL.

(Diperoleh dari ExecuteSQLTask)
ExtendedLogging (Diperoleh dari DatabaseMaintenanceBaseTask)
IgnoreDatabasesInNotOnlineState (Diperoleh dari DatabaseMaintenanceBaseTask)
IsStoredProcedure

Mendapatkan atau mengatur Boolean yang menunjukkan apakah pernyataan SQL yang ditentukan oleh tugas Execute SQL adalah prosedur tersimpan.

(Diperoleh dari ExecuteSQLTask)
LocalConnectionForLogging (Diperoleh dari DatabaseMaintenanceBaseTask)
LowPriorityAbortAfterWait
LowPriorityMaxDuration
LowPriorityUsed
MaximumDegreeOfParallelism
MaximumDegreeOfParallelismUsed
ObjectTypeSelection (Diperoleh dari DatabaseMaintenanceBaseTask)
PadIndex
ParameterBindings

Mengembalikan objek yang mengimplementasikan IDTSParameterBindings.

(Diperoleh dari ExecuteSQLTask)
ReindexPercentage
ReindexWithOriginalAmount
ResultSetBindings

Mengembalikan objek yang mengimplementasikan IDTSParameterBindings.

(Diperoleh dari ExecuteSQLTask)
ResultSetType

Mendapatkan atau menetapkan nilai yang menunjukkan jenis tataan hasil yang dikembalikan oleh pernyataan SQL yang dijalankan tugas Execute SQL.

(Diperoleh dari ExecuteSQLTask)
RunId (Diperoleh dari DatabaseMaintenanceBaseTask)
SelectedDatabases (Diperoleh dari DatabaseMaintenanceBaseTask)
SelectedTables (Diperoleh dari DatabaseMaintenanceBaseTask)
ServerVersion (Diperoleh dari DatabaseMaintenanceBaseTask)
SqlBatchCommands (Diperoleh dari DatabaseMaintenanceBaseTask)
SqlStatementSource

Mendapatkan atau mengatur nama sumber yang berisi pernyataan SQL yang dijalankan tugas Jalankan SQL.

(Diperoleh dari ExecuteSQLTask)
SqlStatementSourceType

Mendapatkan atau menetapkan nilai yang menunjukkan jenis sumber yang berisi pernyataan SQL yang dijalankan tugas Execute SQL.

(Diperoleh dari ExecuteSQLTask)
TableSelectionType (Diperoleh dari DatabaseMaintenanceBaseTask)
TargetServerVersion (Diperoleh dari Task)
TaskAllowesDatbaseSelection
TaskAllowesTableSelection
TaskConnectionName (Diperoleh dari DatabaseMaintenanceBaseTask)
TaskName (Diperoleh dari DatabaseMaintenanceBaseTask)
TaskNameWasModified (Diperoleh dari DatabaseMaintenanceBaseTask)
TimeOut

Mendapatkan atau mengatur bilangan bulat yang menunjukkan jumlah detik maksimum yang dapat dijalankan tugas sebelum waktu habis.

(Diperoleh dari ExecuteSQLTask)
TypeConversionMode

Mendapatkan atau mengatur mode konversi yang digunakan oleh Execute SQL Task.

(Diperoleh dari ExecuteSQLTask)
Version

Anggota tidak digunakan lagi; lihat Keterangan. Mengembalikan versi tugas. Properti ini bersifat hanya baca.

(Diperoleh dari Task)

Metode

CanDowngradeTo(Int32) (Diperoleh dari DatabaseMaintenanceBaseTask)
CanUpdate(String)

Anggota tidak digunakan lagi; lihat Keterangan. Boolean yang menunjukkan apakah XML paket baru dapat memperbarui XML paket lama.

(Diperoleh dari Task)
CopyTo(DatabaseMaintenanceBaseTask)
DowngradeTo(Int32, XmlElement) (Diperoleh dari DatabaseMaintenanceBaseTask)
Equals(Object)

Menentukan apakah dua instans objek sama.

(Diperoleh dari DtsObject)
Execute(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging, Object)
GetConnectionID(Connections, String)

Mendapatkan String yang berisi ID koneksi.

(Diperoleh dari Task)
GetConnectionName(Connections, String)

Mendapatkan String yang berisi nama koneksi.

(Diperoleh dari Task)
GetHashCode()

Mengembalikan kode hash untuk instans ini.

(Diperoleh dari DtsObject)
InitializeTask(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging, EventInfos, LogEntryInfos, ObjectReferenceTracker) (Diperoleh dari DatabaseMaintenanceBaseTask)
LoadFromXML(XmlElement, IDTSInfoEvents)
OnAddedToTaskHost(TaskHost) (Diperoleh dari DatabaseMaintenanceBaseTask)
SaveToXML(XmlDocument, IDTSInfoEvents)
Script(Server, IDTSLogging)
Update(String)

Anggota tidak digunakan lagi; lihat Keterangan. Metode ini memperbarui XML paket lama dengan XML paket baru jika CanUpdate(String) diatur ke true.

(Diperoleh dari Task)
Validate(Connections, VariableDispenser, IDTSComponentEvents, IDTSLogging)
WriteToDTSLog(IDTSLogging, String) (Diperoleh dari DatabaseMaintenanceBaseTask)

Berlaku untuk