Share via


PackageRemote64Class Clase

Definición

Representa una clase para un paquete remoto de 64 bits.

public ref class PackageRemote64Class : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSBreakpointSite100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSContainer100, 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::PackageRemote64
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("979F7D05-1E4F-4EE4-AF90-EDDC1098839D")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class PackageRemote64Class : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, 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.PackageRemote64
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("5C475649-E7F2-4D3F-B8B8-E8046B96419F")]
public class PackageRemote64Class : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, 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.PackageRemote64
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("C3011802-02CA-4233-94B1-6B2F0B3B25D6")]
public class PackageRemote64Class : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, 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.PackageRemote64
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("979F7D05-1E4F-4EE4-AF90-EDDC1098839D")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type PackageRemote64Class = class
    interface PackageRemote64
    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 IDTSProjectPackage100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("5C475649-E7F2-4D3F-B8B8-E8046B96419F")>]
type PackageRemote64Class = class
    interface PackageRemote64
    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 IDTSProjectPackage100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("C3011802-02CA-4233-94B1-6B2F0B3B25D6")>]
type PackageRemote64Class = class
    interface PackageRemote64
    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 IDTSProjectPackage100
Public Class PackageRemote64Class
Implements IDTSBreakpointSite100, IDTSContainer100, IDTSEventsProvider100, IDTSExecutionMetrics100, IDTSName100, IDTSPackageSigning100, IDTSPersist100, IDTSProjectPackage100, IDTSPropertiesProvider100, IDTSRuntimeObject100, IDTSSequence100, PackageRemote64
Herencia
PackageRemote64Class
Atributos
Implementaciones

Constructores

PackageRemote64Class()

Inicializa una nueva instancia de la clase PackageRemote64Class.

Propiedades

CertificateContext

Obtiene o establece el contexto del certificado.

CertificateObject

Obtiene o establece el objeto de certificado para el 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 un valor de cadena que contiene el nombre.

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 objeto especificado 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 PackageRemote64Class.

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 IDTSContainer100 está deshabilitado.

DisableEventHandlers

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

EnableConfigurations

Obtiene o establece un valor que indica si el paquete carga configuraciones.

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 una colección de objetos IDTSEventInfo100.

Executables

Obtiene una colección de objetos ejecutables dentro del paquete, que forman parte del flujo de trabajo del paquete.

ExecutionDuration

Obtiene 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 PackageRemote64Class finalizó correctamente o no.

ExecutionStatus

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

ExtendedProperties

Obtiene la colección ExtendedProperties del paquete.

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 el identificador GUID de PackageRemote64Class.

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.

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 contenedor usa el código predeterminado.

IsolationLevel

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

LastModifiedProductVersion

Obtiene la versión de producto del paquete que se modificó en último lugar.

LocaleID

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

LogEntryInfos

Obtiene un objeto IDTSLogEntryInfos100.

LoggingMode

Obtiene o establece un valor válido de la enumeración DTSLoggingMode que indica el modo de registro del contenedor.

LoggingOptions

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

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 objeto PackageRemote64Class deje de ejecutarse.

Name

Obtiene o establece el nombre de PackageRemote64Class.

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 el valor de 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 contenedor primario.

PrecedenceConstraints

Obtiene una colección de restricciones de precedencia para el paquete.

Properties

Obtiene la colección de interfaces IDTSProperties100 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 determina 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 PackageRemote64Class que indica si el paquete participa en transacciones.

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 PackageRemote64Class.

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.

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 un paquete remoto de 64 bits.

IDTSPackageSigning100_get_CertificateObject()

Representa una clase para un paquete remoto de 64 bits.

IDTSPackageSigning100_get_CheckSignatureOnLoad()

Representa una clase para un paquete remoto de 64 bits.

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 un paquete remoto de 64 bits.

IDTSPackageSigning100_set_CertificateObject(Object)

Representa una clase para un paquete remoto de 64 bits.

IDTSPackageSigning100_set_CheckSignatureOnLoad(Boolean)

Representa una clase para un paquete remoto de 64 bits.

IDTSSuspend100_get_SuspendRequired()

Representa una clase para un paquete remoto de 64 bits.

IDTSSuspend100_ResumeExecution()

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

IDTSSuspend100_set_SuspendRequired(Boolean)

Representa una clase para un paquete remoto de 64 bits.

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()

Llama 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.

Se aplica a