Compartir a través de


DatabaseMaintenanceBaseTask Clase

Definición

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
Herencia
DatabaseMaintenanceBaseTask
Derivado
Implementaciones

Constructores

DatabaseMaintenanceBaseTask()

Propiedades

BypassPrepare

Obtiene o establece un valor booleano que indica si la tarea Ejecutar SQL omite la preparación de la instrucción al enviar la instrucción SQL al sistema de administración de bases de datos relacionales (RDBMS).

(Heredado de ExecuteSQLTask)
CodePage

Obtiene o establece la página de códigos que se utiliza al traducir valores variables almacenados como caracteres anchos de Unicode a multibyte. La traducción se produce al almacenar o extraer los valores de las bases de datos.

(Heredado de ExecuteSQLTask)
Connection

Obtiene o establece el nombre del administrador de conexiones que conecta al sistema de administración de bases de datos relacionales (RDBMS) donde se ejecuta la tarea Ejecutar SQL.

(Heredado de ExecuteSQLTask)
DatabaseSelectionType
ExecutionValue

Devuelve el número de filas afectadas por la instrucción o las instrucciones SQL.

(Heredado de ExecuteSQLTask)
ExtendedLogging
IgnoreDatabasesInNotOnlineState
IsStoredProcedure

Obtiene o establece un valor booleano que indica si la instrucción SQL especificada por la tarea Ejecutar SQL es un procedimiento almacenado.

(Heredado de ExecuteSQLTask)
LocalConnectionForLogging
ObjectTypeSelection
ParameterBindings

Devuelve un objeto que implementa IDTSParameterBindings.

(Heredado de ExecuteSQLTask)
ResultSetBindings

Devuelve un objeto que implementa IDTSParameterBindings.

(Heredado de ExecuteSQLTask)
ResultSetType

Obtiene o establece un valor que indica el tipo de conjunto de resultados devuelto por la instrucción SQL ejecutada por la tarea Ejecutar SQL.

(Heredado de ExecuteSQLTask)
RunId
SelectedDatabases
SelectedTables
ServerVersion
SqlBatchCommands
SqlStatementSource

Obtiene o establece el nombre del origen que contiene la instrucción SQL ejecutada por la tarea Ejecutar SQL.

(Heredado de ExecuteSQLTask)
SqlStatementSourceType

Obtiene o establece un valor que indica el tipo de origen que contiene la instrucción SQL ejecutada por la tarea Ejecutar SQL.

(Heredado de ExecuteSQLTask)
TableSelectionType
TargetServerVersion (Heredado de Task)
TaskConnectionName
TaskName
TaskNameWasModified
TimeOut

Obtiene o establece un entero que indica el número máximo de segundos que la tarea se puede ejecutar antes de que se agote el tiempo de espera.

(Heredado de ExecuteSQLTask)
TypeConversionMode

Obtiene o establece el modo de conversión usado por la tarea Ejecutar SQL.

(Heredado de ExecuteSQLTask)
Version

*** Miembro desusado; ver Comentarios. *** Devuelve la versión de la tarea. Esta propiedad es de solo lectura.

(Heredado de Task)

Métodos

CanDowngradeTo(Int32)
CanUpdate(String)

*** Miembro desusado; ver Comentarios. Valor booleano que indica si el nuevo xml del paquete puede actualizar el XML del paquete anterior.

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

Determina si dos instancias de objeto son iguales.

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

Obtiene una cadena que contiene el identificador de la conexión.

(Heredado de Task)
GetConnectionName(Connections, String)

Obtiene una cadena que contiene el nombre de la conexión.

(Heredado de Task)
GetHashCode()

Devuelve el código hash de esta instancia.

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

*** Miembro desusado; ver Comentarios. Este método actualiza el XML del paquete antiguo con el nuevo XML de paquete si CanUpdate(String) se establece en true.

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

Se aplica a