PackageClass 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 para la interfaz Package.
public ref class PackageClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSBreakpointSite100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSConfigurationControl100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSContainer100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSDumpConfiguration100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSEventsProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSExecutionMetrics100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSName100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPackageSigning100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPersist100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSProjectPackage100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPropertiesProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSRuntimeObject100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSSequence100, Microsoft::SqlServer::Dts::Runtime::Wrapper::Package
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("6FB1D19E-B035-424C-B74D-EEE266E4D322")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class PackageClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConfigurationControl100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSDumpConfiguration100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPackageSigning100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSProjectPackage100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Package
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("7B49F131-7EA3-4109-9E30-4ACCC4A00E25")]
public class PackageClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConfigurationControl100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSDumpConfiguration100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPackageSigning100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSProjectPackage100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Package
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("6E8597AE-3486-4838-A8E0-F5C683618DF4")]
public class PackageClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConfigurationControl100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSDumpConfiguration100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPackageSigning100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSProjectPackage100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Package
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("6FB1D19E-B035-424C-B74D-EEE266E4D322")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type PackageClass = class
interface Package
interface IDTSPackage100
interface IDTSPackageSigning100
interface IDTSContainer100
interface IDTSExecutable100
interface IDTSEventsProvider100
interface IDTSExecutionMetrics100
interface IDTSSequence100
interface IDTSPropertiesProvider100
interface IDTSName100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
interface IDTSDumpConfiguration100
interface IDTSConfigurationControl100
interface IDTSProjectPackage100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("7B49F131-7EA3-4109-9E30-4ACCC4A00E25")>]
type PackageClass = class
interface Package
interface IDTSPackage100
interface IDTSPackageSigning100
interface IDTSContainer100
interface IDTSExecutable100
interface IDTSEventsProvider100
interface IDTSExecutionMetrics100
interface IDTSSequence100
interface IDTSPropertiesProvider100
interface IDTSName100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
interface IDTSDumpConfiguration100
interface IDTSConfigurationControl100
interface IDTSProjectPackage100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("6E8597AE-3486-4838-A8E0-F5C683618DF4")>]
type PackageClass = class
interface Package
interface IDTSPackage100
interface IDTSPackageSigning100
interface IDTSContainer100
interface IDTSExecutable100
interface IDTSEventsProvider100
interface IDTSExecutionMetrics100
interface IDTSSequence100
interface IDTSPropertiesProvider100
interface IDTSName100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
interface IDTSDumpConfiguration100
interface IDTSConfigurationControl100
interface IDTSProjectPackage100
Public Class PackageClass
Implements IDTSBreakpointSite100, IDTSConfigurationControl100, IDTSContainer100, IDTSDumpConfiguration100, IDTSEventsProvider100, IDTSExecutionMetrics100, IDTSName100, IDTSPackageSigning100, IDTSPersist100, IDTSProjectPackage100, IDTSPropertiesProvider100, IDTSRuntimeObject100, IDTSSequence100, Package
- Herencia
-
PackageClass
- Atributos
- Implementaciones
-
IDTSBreakpointSite100 IDTSConfigurationControl100 IDTSContainer100 IDTSDumpConfiguration100 IDTSEventsProvider100 IDTSExecutable100 IDTSExecutionMetrics100 IDTSName100 IDTSPackage100 IDTSPackageSigning100 IDTSPersist100 IDTSProjectPackage100 IDTSPropertiesProvider100 IDTSRuntimeObject100 IDTSSequence100 IDTSSuspend100 Package
Comentarios
Para obtener más información, vea Package.
Constructores
PackageClass() |
Inicializa una nueva instancia de la clase PackageClass. |
Propiedades
CertificateContext |
Obtiene o establece el contexto del certificado asociado al paquete. |
CertificateObject |
Obtiene o establece el objeto de certificado asociado al paquete. |
CheckpointFileName |
Obtiene o establece el nombre del archivo que captura la información del punto de comprobación, el cual permite que un paquete se reinicie. |
CheckpointUsage |
Obtiene o establece un valor que especifica si un paquete se reinicia o cuándo se reinicia. |
CheckSignatureOnLoad |
Obtiene o establece un valor que indica si se comprueba la firma digital cuando se carga un paquete. |
Configurations |
Obtiene la colección de configuraciones para el paquete. |
Connections |
Obtiene la colección de administradores de conexiones para el paquete. |
CreationDate |
Obtiene o establece la fecha y hora en que se creó el paquete. |
CreationName |
Obtiene el nombre utilizado para crear el objeto PackageClass. |
CreatorComputerName |
Obtiene o establece el nombre del equipo en el que se creó el paquete. |
CreatorName |
Obtiene o establece el nombre de la persona que creó el paquete. |
DebugMode |
Obtiene o establece un valor que indica si el paquete está en modo de depuración. |
DelayValidation |
Obtiene o establece un valor que indica si la validación del paquete se retrasa hasta que el paquete se ejecute. |
Description |
Obtiene o establece la descripción del paquete. |
DesignEvents |
Obtiene o establece una interfaz IDTSEvents100 que indica si el diseñador o un cliente de otro fabricante va a recibir eventos durante el tiempo de diseño. |
DesignTimeProperties |
Obtiene o establece las propiedades de tiempo de diseño de un paquete, tal como la información de diseño. |
Disable |
Obtiene o establece un valor que indica si el objeto PackageClass está deshabilitado. |
DisableEventHandlers |
Obtiene o establece un valor que indica si los controladores de eventos del paquete están deshabilitados. |
DumpDescriptor |
Obtiene o establece el descriptor de volcado para el paquete. |
DumpOnAnyError |
Obtiene o establece un valor que indica si debe generarse un archivo de volcado cuando se produce un error durante la ejecución del paquete. |
EnableConfigurations |
Obtiene o establece un valor que indica si el paquete carga configuraciones. |
EnableDump |
Obtiene o establece un valor que indica si la generación del archivo de volcado está habilitada. |
EncryptCheckpoints |
Obtiene o establece un valor que indica si se cifran los archivos de punto de comprobación. |
Errors |
Obtiene la colección de errores asociados al paquete. |
EventHandlers |
Obtiene una colección de objetos controladores de eventos. |
EventInfos |
Obtiene la colección de IDTSEventInfos100 asociada al paquete. |
Executables |
Obtiene la colección de objetos ejecutables contenidos en el paquete. |
ExecutionDuration |
Obtiene la cantidad de tiempo, en milisegundos, que el paquete empleó en la ejecución. |
ExecutionResult |
Obtiene un valor que indica si la ejecución del paquete finalizó correctamente o no. |
ExecutionStatus |
Obtiene el estado actual de la ejecución. |
ExtendedProperties |
Obtiene la colección IDTSExtendedProperties100 para el paquete. |
FailPackageOnFailure |
Obtiene o establece un valor que indica si el paquete genera un error cuando lo hace una de sus tareas o componentes. |
FailParentOnFailure |
Obtiene o establece un valor que indica si el paquete primario da error cuando se produce un error en un paquete secundario. |
ForcedExecutionValue |
Si la ForceExecutionValue propiedad se establece en true, obtiene o establece un valor que especifica el valor de ejecución opcional que devuelve el paquete. |
ForceExecutionResult |
Obtiene o establece un valor de enumeración DTSForcedExecResult que especifica el resultado de la ejecución forzada del paquete. |
ForceExecutionValue |
Obtiene o establece un valor que indica si se debería forzar el valor de ejecución del paquete para que contenga un valor determinado. |
ID |
Obtiene el identificador del paquete. |
IDTSPackageSigning100_CertificateContext |
Obtiene o establece el contexto del certificado. |
IDTSPackageSigning100_CertificateObject |
Obtiene o establece el objeto de certificado. |
IDTSPackageSigning100_CheckSignatureOnLoad |
Obtiene o establece un valor que indica si el paquete comprueba la firma al cargarse. |
IDTSSuspend100_SuspendRequired |
Obtiene o establece un valor que indica si la tarea se debería suspender al encontrar un punto de interrupción. |
IgnoreConfigurationsOnLoad |
Obtiene o establece un valor que indica si el paquete omite las configuraciones cuando se carga. |
InteractiveMode |
Obtiene o establece un valor que indica si las tareas deberían mostrar los objetos de interfaz de usuario mientras se ejecutan. |
IsDefaultLocaleID |
Obtiene un valor que indica si el paquete usa la configuración regional predeterminada. |
IsolationLevel |
Obtiene o establece el nivel de aislamiento de la transacción en el paquete. |
LastModifiedProductVersion |
Obtiene la versión de producto del paquete que se modificó en último lugar. |
LocaleID |
Obtiene o establece el identificador de la configuración regional utilizada por un paquete. |
LogEntryInfos |
Obtiene una colección de definiciones de entrada de registro. |
LoggingMode |
Obtiene o establece el modo de registro del paquete. |
LoggingOptions |
Obtiene el recurso de filtrado y registro para el paquete. |
LogProviders |
Obtiene la colección de proveedores de registro asociados al paquete. |
MaxConcurrentExecutables |
Obtiene o establece el número de subprocesos que un paquete puede crear. |
MaximumErrorCount |
Obtiene o establece el número máximo de errores que se pueden producir antes de que el paquete deje de ejecutarse. |
Name |
Obtiene o establece el nombre de PackageClass. |
OfflineMode |
Obtiene o establece un valor que indica si el paquete está funcionando en modo sin conexión. |
PackageFormatVersion |
Obtiene la versión de formato del paquete. |
PackageLocation |
Obtiene la ubicación del paquete. |
PackagePassword |
Establece la contraseña para el paquete. |
PackagePriorityClass |
Obtiene o establece la clase de prioridad de subproceso de Win32 del subproceso del paquete. |
PackageType |
Obtiene o establece un valor que identifica la herramienta que creó el paquete. |
PackageUpgradeOptions |
Obtiene o establece las opciones de actualización para el paquete. |
Parent |
Obtiene el elemento primario del paquete. |
PrecedenceConstraints |
Obtiene una colección de restricciones de precedencia para el paquete. |
Properties |
Obtiene una colección de propiedades para el paquete. |
ProtectionLevel |
Obtiene o establece el nivel de protección sobre el paquete. |
SafeRecursiveProjectPackageExecution |
Obtiene o establece un valor que indica si la ejecución recursiva del paquete es segura. |
SaveCheckpoints |
Obtiene o establece un valor que indica si el paquete utilizará puntos de comprobación durante la ejecución del paquete. |
SQLFolder |
Obtiene o establece la carpeta SQL para el paquete. |
StartTime |
Obtiene la hora en la que el paquete inicia la ejecución. |
StopTime |
Obtiene la hora en la que el paquete detiene la ejecución. |
SuppressConfigurationWarnings |
Obtiene o establece un valor que indica si se suprimen las advertencias generadas por las configuraciones. |
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 paquete participa en una transacción. |
UpdateObjects |
Obtiene o establece un valor que indica si los objetos extensibles se pueden actualizar en el momento de la carga del paquete si se encuentra una versión actualizada. |
UpdatePackage |
Obtiene o establece un valor que indica si los paquetes se pueden actualizar cuando se encuentra una versión actualizada. |
VariableDispenser |
Obtiene el dispensador de las variables del paquete. |
Variables |
Obtiene una colección que contiene las variables asociadas al paquete. |
VersionBuild |
Obtiene o establece la versión de compilación del paquete. |
VersionComments |
Obtiene o establece los comentarios de versión asociados al paquete. |
VersionGUID |
Devuelve el GUID de la versión generado al crear el paquete por primera vez. |
VersionMajor |
Obtiene o establece la versión de compilación principal del paquete. |
VersionMinor |
Obtiene o establece la versión de compilación secundaria del paquete. |
Warnings |
Obtiene la colección de advertencias establecidas para el paquete. |
Métodos
AcceptBreakpointManager(IDTSBreakpointManager100) |
Pasa un administrador de puntos de interrupción a un paquete. |
CheckSignature() |
Comprueba el estado de la firma digital del paquete. |
ComputeExpressions(Boolean) |
Calcula la expresión de este objeto PackageClass. |
Execute() |
Devuelve una enumeración DTSExecResult que contiene información sobre la ejecución correcta o incorrecta del paquete. |
Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object) |
Ejecuta la aplicación, el contenedor o el paquete como parte de un flujo de trabajo de paquetes. |
ExportConfigurationFile(String) |
Crea un archivo XML que contiene todas las variables que se pueden implementar en el paquete. |
FindReferencedObjects(Object) |
Devuelve una enumeración de objetos de referencia. |
GetBreakpointTargets(IDTSBreakpointSite100, Boolean) |
Devuelve una colección IDTSBreakpointTargets100. Dependiendo de la configuración del parámetro |
GetExpression(String) |
Devuelve un valor que contiene la expresión para la propiedad especificada. |
GetObjectFromPackagePath(String, IDTSProperty100) |
Devuelve un objeto de la ruta de acceso de paquete especificada. |
GetParentID() |
Recupera el identificador primario del paquete. |
GetPreExecutionPackageXML(Object) |
Recupera la ejecución previa de un paquete XML. |
GetProject() |
Recupera el proyecto de DTS. |
IDTSExecutable100_Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object) |
Ejecuta el ejecutable. |
IDTSExecutable100_Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100) |
Comprueba que el ejecutable se ejecutará correctamente validando todas sus dependencias y otros elementos antes de ejecutarlo. |
IDTSPackageSigning100_CheckSignature() |
Comprueba la firma del paquete. |
IDTSPackageSigning100_get_CertificateContext() |
Representa una clase para la interfaz Package. |
IDTSPackageSigning100_get_CertificateObject() |
Representa una clase para la interfaz Package. |
IDTSPackageSigning100_get_CheckSignatureOnLoad() |
Representa una clase para la interfaz Package. |
IDTSPackageSigning100_LoadUserCertificateByHash(Byte[]) |
Carga el certificado de usuario mediante el uso de hash. |
IDTSPackageSigning100_LoadUserCertificateByName(String) |
Carga el certificado de usuario por nombre. |
IDTSPackageSigning100_set_CertificateContext(Int64) |
Representa una clase para la interfaz Package. |
IDTSPackageSigning100_set_CertificateObject(Object) |
Representa una clase para la interfaz Package. |
IDTSPackageSigning100_set_CheckSignatureOnLoad(Boolean) |
Representa una clase para la interfaz Package. |
IDTSSuspend100_get_SuspendRequired() |
Representa una clase para la interfaz Package. |
IDTSSuspend100_ResumeExecution() |
Reanuda la ejecución de la tarea después de una pausa. |
IDTSSuspend100_set_SuspendRequired(Boolean) |
Representa una clase para la interfaz Package. |
IDTSSuspend100_SuspendExecution() |
Notifica que el ejecutable se debe suspender. |
ImportConfigurationFile(String) |
Carga un archivo de configuración asociado al paquete. |
LoadFromXML(Object, IDTSEvents100) |
Carga un paquete y todos sus objetos guardados en memoria en formato XML. |
LoadUserCertificateByHash(Byte[]) |
Carga el certificado de usuario mediante el uso de hash. |
LoadUserCertificateByName(String) |
Carga el certificado de usuario por nombre. |
PasswordMatch(String) |
Determina si la contraseña especificada coincide con la contraseña del paquete. |
PermitUnencryptedSave(Boolean) |
Permite que se guarde información sin cifrar. |
ProcessConfiguration(String, Object) |
Especifica la información de configuración para un paquete y sus objetos. |
RegenerateID() |
Especifica un nuevo GUID para el paquete y actualiza la propiedad ID del paquete. |
ResumeExecution() |
Reanuda la ejecución del paquete después de una pausa. |
SaveToXML(Object, Object, IDTSEvents100) |
Guarda el paquete en memoria en un formato XML. |
SetExpression(String, String) |
Asigna la expresión especificada a la propiedad. |
SetProject(IDTSProject100, String) |
Establece el proyecto especificado. |
SuspendExecution() |
Se utiliza cuando es necesario suspender el ejecutable. El motor de ejecución llama a este método. |
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. |