Bagikan melalui


DatabaseMaintenanceBaseTask Kelas

Definisi

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
Warisan
DatabaseMaintenanceBaseTask
Turunan
Penerapan

Konstruktor

DatabaseMaintenanceBaseTask()

Properti

BypassPrepare

Mendapatkan atau menetapkan 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 pengelola koneksi yang tersambung ke sistem manajemen database relasional (RDBMS) tempat tugas Jalankan SQL dijalankan.

(Diperoleh dari ExecuteSQLTask)
DatabaseSelectionType
ExecutionValue

Mengembalikan jumlah baris yang terpengaruh oleh pernyataan atau pernyataan SQL.

(Diperoleh dari ExecuteSQLTask)
ExtendedLogging
IgnoreDatabasesInNotOnlineState
IsStoredProcedure

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

(Diperoleh dari ExecuteSQLTask)
LocalConnectionForLogging
ObjectTypeSelection
ParameterBindings

Mengembalikan objek yang mengimplementasikan IDTSParameterBindings.

(Diperoleh dari ExecuteSQLTask)
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
SelectedDatabases
SelectedTables
ServerVersion
SqlBatchCommands
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 Jalankan SQL.

(Diperoleh dari ExecuteSQLTask)
TableSelectionType
TargetServerVersion (Diperoleh dari Task)
TaskConnectionName
TaskName
TaskNameWasModified
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)
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)
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)
LoadFromXML(XmlElement, IDTSInfoEvents)
OnAddedToTaskHost(TaskHost)
SaveToXML(XmlDocument, IDTSInfoEvents)
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)

Berlaku untuk