Compartir a través de


SequenceClass Clase

Definición

Representa una clase de secuencia.

public ref class SequenceClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSBreakpointSite100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSEventsProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSExecutable100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSExecutionMetrics100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSName100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPersist100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPropertiesProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSRuntimeObject100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSSequence100, Microsoft::SqlServer::Dts::Runtime::Wrapper::Sequence
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("79311620-29A0-4811-998E-806847F6FBF8")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class SequenceClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Sequence
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("2292B7AB-227F-4EFD-99ED-60D3D716CB87")]
public class SequenceClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Sequence
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("2323159B-EAF9-4F86-9D20-9CBF7C64228D")]
public class SequenceClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Sequence
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("79311620-29A0-4811-998E-806847F6FBF8")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type SequenceClass = class
    interface Sequence
    interface IDTSContainer100
    interface IDTSSequence100
    interface IDTSExecutable100
    interface IDTSEventsProvider100
    interface IDTSExecutionMetrics100
    interface IDTSPropertiesProvider100
    interface IDTSName100
    interface IDTSBreakpointSite100
    interface IDTSSuspend100
    interface IDTSPersist100
    interface IDTSRuntimeObject100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("2292B7AB-227F-4EFD-99ED-60D3D716CB87")>]
type SequenceClass = class
    interface Sequence
    interface IDTSContainer100
    interface IDTSSequence100
    interface IDTSExecutable100
    interface IDTSEventsProvider100
    interface IDTSExecutionMetrics100
    interface IDTSPropertiesProvider100
    interface IDTSName100
    interface IDTSBreakpointSite100
    interface IDTSSuspend100
    interface IDTSPersist100
    interface IDTSRuntimeObject100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("2323159B-EAF9-4F86-9D20-9CBF7C64228D")>]
type SequenceClass = class
    interface Sequence
    interface IDTSContainer100
    interface IDTSSequence100
    interface IDTSExecutable100
    interface IDTSEventsProvider100
    interface IDTSExecutionMetrics100
    interface IDTSPropertiesProvider100
    interface IDTSName100
    interface IDTSBreakpointSite100
    interface IDTSSuspend100
    interface IDTSPersist100
    interface IDTSRuntimeObject100
Public Class SequenceClass
Implements IDTSBreakpointSite100, IDTSEventsProvider100, IDTSExecutable100, IDTSExecutionMetrics100, IDTSName100, IDTSPersist100, IDTSPropertiesProvider100, IDTSRuntimeObject100, IDTSSequence100, Sequence
Herencia
SequenceClass
Atributos
Implementaciones

Comentarios

Para obtener más información, vea Sequence.

Constructores

SequenceClass()

Inicializa una nueva instancia de la clase SequenceClass.

Propiedades

CreationName

Obtiene la cadena que se usa para crear una instancia del objeto DtsContainer.

DebugMode

Obtiene o establece un valor que indica si se omite el objeto DtsContainer está en modo de depuración.

DelayValidation

Obtiene o establece un valor que indica si la validación de la tarea se retrasa hasta el tiempo de ejecución.

Description

Obtiene o establece la descripción del objeto DtsContainer.

Disable

Obtiene o establece un valor que indica si el objeto DtsContainer está deshabilitado.

DisableEventHandlers

Obtiene o establece un valor que indica si los controladores de eventos de tarea están deshabilitados.

EventHandlers

Obtiene una colección de objetos controladores de eventos.

EventInfos

Obtiene una colección de objetos EventInfo.

Executables

Obtiene una colección de objetos ejecutables procesados por el motor en tiempo de ejecución durante la ejecución de este contenedor de secuencias.

ExecutionDuration

Devuelve un valor que indica la cantidad de tiempo, en milisegundos, que el contenedor invirtió en la ejecución.

ExecutionResult

Obtiene un valor que indica si la ejecución del objeto DtsContainer finalizó correctamente o no.

ExecutionStatus

Obtiene un valor que indica el estado actual de la ejecución del objeto DtsContainer en el momento de la llamada.

FailPackageOnFailure

Obtiene o establece un valor que indica si el paquete da error cuando se produce un error en un contenedor secundario.

FailParentOnFailure

Obtiene o establece un valor que indica si el contenedor primario da error cuando se produce un error en un contenedor secundario.

ForcedExecutionValue

Obtiene o establece un objeto que contiene un valor definido por el contenedor.

ForceExecutionResult

Obtiene o establece un valor de enumeración DTSForcedExecResult que especifica el resultado de la ejecución del contenedor.

ForceExecutionValue

Obtiene o establece un valor que indica si se debería forzar el valor de ejecución del contenedor para que contenga un valor determinado.

ID

Obtiene un GUID que identifica el objeto DtsContainer.

IDTSSuspend100_SuspendRequired

Obtiene o establece un valor que indica si se deben suspender la secuencia.

IsDefaultLocaleID

Obtiene o establece un valor que indica si el contenedor usa la configuración regional predeterminada.

IsolationLevel

Obtiene o establece el nivel de aislamiento de la transacción en el objeto DtsContainer.

LocaleID

Obtiene o establece el identificador de configuración regional que se usará cuando se ejecute el objeto DtsContainer.

LogEntryInfos

Obtiene un objeto IDTSLogEntryInfos100.

LoggingMode

Obtiene o establece el modo de registro del contenedor.

LoggingOptions

Obtiene un objeto que contiene propiedades que indican el recurso de filtrado y registro para los contenedores.

MaximumErrorCount

Obtiene o establece el número máximo de errores que se pueden producir antes de que el objeto DtsContainer deje de ejecutarse.

Name

Obtiene o establece el nombre del objeto DtsContainer.

Parent

Obtiene el contenedor primario.

PrecedenceConstraints

Obtiene una colección de interfaces IDTSPrecedenceConstraints100.

Properties

Obtiene una colección de interfaces IDTSProperties100.

StartTime

Obtiene la hora en la que el contenedor comenzó su ejecución.

StopTime

Obtiene la hora en la que el contenedor finalizó su ejecución.

SuspendRequired

Obtiene o establece un valor que indica si las tareas se deberían suspender al encontrar un punto de interrupción.

TransactionOption

Obtiene o establece un valor de enumeración DTSTransactionOption que indica si el contenedor participa en transacciones.

VariableDispenser

Obtiene un objeto IDTSVariableDispenser100 para poder bloquear las variables asociadas al contenedor.

Variables

Obtiene una colección que contiene las variables asociadas a este contenedor.

Métodos

AcceptBreakpointManager(IDTSBreakpointManager100)

El motor de tiempo de ejecución llama a este método al crear una tarea o un contenedor.

ComputeExpressions(Boolean)

Calcula las expresiones del objeto SequenceClass.

Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object)

Ejecuta la aplicación.

GetExpression(String)

Devuelve una cadena que contiene la expresión para la propiedad especificada.

GetParentID()

Obtiene o establece el identificador primario del objeto SequenceClass.

IDTSSuspend100_get_SuspendRequired()

Representa una clase de secuencia.

IDTSSuspend100_ResumeExecution()

Reanuda la ejecución suspendida.

IDTSSuspend100_set_SuspendRequired(Boolean)

Representa una clase de secuencia.

IDTSSuspend100_SuspendExecution()

Suspende la ejecución.

LoadFromXML(Object, IDTSEvents100)

Carga un paquete guardado como formato XML.

RegenerateID()

Crea un nuevo GUID para la secuencia.

ResumeExecution()

Reanuda la ejecución de la tarea después de una pausa.

SaveToXML(Object, Object, IDTSEvents100)

Guarda el paquete en formato XML.

SetExpression(String, String)

Asigna la expresión especificada a la propiedad.

SuspendExecution()

Se utiliza cuando es necesario suspender el ejecutable.

Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100)

Permite al paquete determinar si contiene valores de configuración no válidos que no permitirán su ejecución correcta.

Se aplica a