SequenceClass Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |