Compartilhar via


Classe PackageRemote64Class

Essa API oferece suporte à infraestrutura do SQL Server 2012 e não se destina a ser usada diretamente no seu código.

Represents a class for a remote 64 bit package.

Hierarquia de herança

System.Object
  Microsoft.SqlServer.Dts.Runtime.Wrapper.PackageRemote64Class

Namespace:  Microsoft.SqlServer.Dts.Runtime.Wrapper
Assembly:  Microsoft.SqlServer.DTSRuntimeWrap (em Microsoft.SqlServer.DTSRuntimeWrap.dll)

Sintaxe

'Declaração
<ClassInterfaceAttribute(ClassInterfaceType.None)> _
<GuidAttribute("26B69262-7A37-4F09-AE58-961DCDC25BC5")> _
Public Class PackageRemote64Class _
    Implements PackageRemote64, IDTSPackage100, IDTSPackageSigning100, IDTSContainer100,  _
    IDTSExecutable100, IDTSEventsProvider100, IDTSExecutionMetrics100, IDTSSequence100, IDTSPropertiesProvider100,  _
    IDTSName100, IDTSBreakpointSite100, IDTSSuspend100, IDTSPersist100, IDTSRuntimeObject100,  _
    IDTSProjectPackage100
'Uso
Dim instance As PackageRemote64Class
[ClassInterfaceAttribute(ClassInterfaceType.None)]
[GuidAttribute("26B69262-7A37-4F09-AE58-961DCDC25BC5")]
public class PackageRemote64Class : PackageRemote64, 
    IDTSPackage100, IDTSPackageSigning100, IDTSContainer100, IDTSExecutable100, IDTSEventsProvider100, 
    IDTSExecutionMetrics100, IDTSSequence100, IDTSPropertiesProvider100, IDTSName100, IDTSBreakpointSite100, 
    IDTSSuspend100, IDTSPersist100, IDTSRuntimeObject100, IDTSProjectPackage100
[ClassInterfaceAttribute(ClassInterfaceType::None)]
[GuidAttribute(L"26B69262-7A37-4F09-AE58-961DCDC25BC5")]
public ref class PackageRemote64Class : PackageRemote64, 
    IDTSPackage100, IDTSPackageSigning100, IDTSContainer100, IDTSExecutable100, IDTSEventsProvider100, 
    IDTSExecutionMetrics100, IDTSSequence100, IDTSPropertiesProvider100, IDTSName100, IDTSBreakpointSite100, 
    IDTSSuspend100, IDTSPersist100, IDTSRuntimeObject100, IDTSProjectPackage100
[<ClassInterfaceAttribute(ClassInterfaceType.None)>]
[<GuidAttribute("26B69262-7A37-4F09-AE58-961DCDC25BC5")>]
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 
    end
public class PackageRemote64Class implements PackageRemote64, IDTSPackage100, IDTSPackageSigning100, IDTSContainer100, IDTSExecutable100, IDTSEventsProvider100, IDTSExecutionMetrics100, IDTSSequence100, IDTSPropertiesProvider100, IDTSName100, IDTSBreakpointSite100, IDTSSuspend100, IDTSPersist100, IDTSRuntimeObject100, IDTSProjectPackage100

O tipo PackageRemote64Class expõe os membros a seguir.

Construtores

  Nome Descrição
Método público PackageRemote64Class Infraestrutura. Initializes a new instance of the PackageRemote64Class class.

Início

Propriedades

  Nome Descrição
Propriedade pública CertificateContext Infraestrutura. Gets or sets the certificate context.
Propriedade pública CertificateObject Infraestrutura. Gets or sets the certificate object for the package.
Propriedade pública CheckpointFileName Infraestrutura. Gets or sets the name of the file that captures the checkpoint information, which enables a package to restart.
Propriedade pública CheckpointUsage Infraestrutura. Gets or sets a value that specifies if or when a package is restarted.
Propriedade pública CheckSignatureOnLoad Infraestrutura. Gets or sets a value indicating whether the digital signature is checked when a package is loaded.
Propriedade pública Configurations Infraestrutura. Gets the collection of configurations for the package.
Propriedade pública Connections Infraestrutura. Gets the collection of connection managers for the package.
Propriedade pública CreationDate Infraestrutura. Gets or sets the date and time that the package was created.
Propriedade pública CreationName Infraestrutura. Gets a value that contains the name.
Propriedade pública CreatorComputerName Infraestrutura. Gets or sets the name of the computer on which the package was created.
Propriedade pública CreatorName Infraestrutura. Gets or sets the name of the individual who created the package.
Propriedade pública DebugMode Infraestrutura. Gets or sets a value that indicates whether the specified object is in debug mode.
Propriedade pública DelayValidation Infraestrutura. Gets or sets a value that indicates whether validation of the task is delayed until runtime.
Propriedade pública Description Infraestrutura. Gets or sets the description of the PackageRemote64Class object.
Propriedade pública DesignEvents Infraestrutura. Gets or sets an IDTSEvents100 that indicates if the designer or other third-party client is to receive events during design time.
Propriedade pública DesignTimeProperties Infraestrutura. Gets or sets the design time properties of a package such as layout information.
Propriedade pública Disable Infraestrutura. Gets or sets a value that indicates if the IDTSContainer100 object is disabled.
Propriedade pública DisableEventHandlers Infraestrutura. Gets or sets a value that indicates whether the event handlers on task are disabled.
Propriedade pública EnableConfigurations Infraestrutura. Gets or sets a value that indicates whether the package loads configurations.
Propriedade pública EncryptCheckpoints Infraestrutura. Gets or sets a value that indicates whether the checkpoint files are encrypted.
Propriedade pública Errors Infraestrutura. Gets the collection of errors associated with the package.
Propriedade pública EventHandlers Infraestrutura. Gets a collection of event handler objects.
Propriedade pública EventInfos Infraestrutura. Gets a collection of IDTSEventInfo100 objects.
Propriedade pública Executables Infraestrutura. Gets a collection of executable objects within the package that are a part of the package workflow.
Propriedade pública ExecutionDuration Infraestrutura. Gets a value that indicates the amount of time that the container spent in execution, in milliseconds.
Propriedade pública ExecutionResult Infraestrutura. Gets a value that indicates the success or failure of the execution of the PackageRemote64Class object.
Propriedade pública ExecutionStatus Infraestrutura. Gets a value that indicates the current status of the execution of the PackageRemote64Class object at the time of the call.
Propriedade pública ExtendedProperties Infraestrutura. Gets the ExtendedProperties collection for the package.
Propriedade pública FailPackageOnFailure Infraestrutura. Gets or sets a value that indicates whether the package fails when a child container fails.
Propriedade pública FailParentOnFailure Infraestrutura. Gets or sets a value that indicates whether the parent container fails when a child container fails.
Propriedade pública ForcedExecutionValue Infraestrutura. Gets or sets an object that contains a container-defined value.
Propriedade pública ForceExecutionResult Infraestrutura. Gets or sets a DTSForcedExecResult enumeration value that specifies the execution result of the container.
Propriedade pública ForceExecutionValue Infraestrutura. Gets or sets a value that indicates whether the execution value of the container should be forced to contain a particular value.
Propriedade pública ID Infraestrutura. Gets the ID, which is a GUID, of the PackageRemote64Class.
Propriedade pública IDTSPackageSigning100_CertificateContext Infraestrutura. Gets or sets the certificate context.
Propriedade pública IDTSPackageSigning100_CertificateObject Infraestrutura. Gets or sets the certificate object.
Propriedade pública IDTSPackageSigning100_CheckSignatureOnLoad Infraestrutura. Gets or sets a value that indicates whether the package checks the signature on loading.
Propriedade pública IDTSSuspend100_SuspendRequired Infraestrutura. Gets or sets a value that indicates whether the task should suspend when they encounter a breakpoint.
Propriedade pública InteractiveMode Infraestrutura. Gets or sets a value that indicates whether the tasks should show user interface objects while executing.
Propriedade pública IsDefaultLocaleID Infraestrutura. Gets a value that indicates whether the container uses the default code.
Propriedade pública IsolationLevel Infraestrutura. Gets or sets the isolation level of the transaction in the PackageRemote64Class object.
Propriedade pública LastModifiedProductVersion Infraestrutura. Gets the product version of the last modified package.
Propriedade pública LocaleID Infraestrutura. Gets or sets the specified localeID to use when the PackageRemote64Class object is executed.
Propriedade pública LogEntryInfos Infraestrutura. Gets a IDTSLogEntryInfos100 object.
Propriedade pública LoggingMode Infraestrutura. Gets or sets a valid value from the DTSLoggingMode enumeration that indicates the logging mode of the container.
Propriedade pública LoggingOptions Infraestrutura. Gets an object that contains properties that indicates the filtering and logging resource for containers.
Propriedade pública LogProviders Infraestrutura. Gets the collection of log providers associated with the package.
Propriedade pública MaxConcurrentExecutables Infraestrutura. Gets or sets the number of threads that a package can create.
Propriedade pública MaximumErrorCount Infraestrutura. Gets or sets the maximum number of errors that can occur before the PackageRemote64Class object stops running.
Propriedade pública Name Infraestrutura. Gets or sets the name of the PackageRemote64Class.
Propriedade pública OfflineMode Infraestrutura. Gets or sets a value that indicates whether the package is working in offline mode.
Propriedade pública PackageFormatVersion Infraestrutura. Gets the format version of the package.
Propriedade pública PackageLocation Infraestrutura. Gets the location of the package.
Propriedade pública PackagePassword Infraestrutura. Sets the value of the password for the package.
Propriedade pública PackagePriorityClass Infraestrutura. Gets or sets the Win32 thread priority class of the package thread.
Propriedade pública PackageType Infraestrutura. Gets or sets a value that identifies the tool that created the package.
Propriedade pública PackageUpgradeOptions Infraestrutura. Gets or sets the upgrade options for the package.
Propriedade pública Parent Infraestrutura. Gets the parent container.
Propriedade pública PrecedenceConstraints Infraestrutura. Gets a collection of precedence constraints for the package.
Propriedade pública Properties Infraestrutura. Gets a collection of IDTSProperties100 for the package.
Propriedade pública ProtectionLevel Infraestrutura. Gets or sets the level of protection on the package.
Propriedade pública SafeRecursiveProjectPackageExecution Infraestrutura. Gets or sets a value that indicates whether recursive execution of the package is sage.
Propriedade pública SaveCheckpoints Infraestrutura. Gets or sets a value that determines if the package will use checkpoints during package execution.
Propriedade pública SQLFolder Infraestrutura. Gets or sets the SQL folder for the package.
Propriedade pública StartTime Infraestrutura. Gets the time when the package starts execution.
Propriedade pública StopTime Infraestrutura. Gets the time when the package stops execution.
Propriedade pública SuppressConfigurationWarnings Infraestrutura. Gets or sets a value that indicates whether the warnings generated by configurations are suppressed.
Propriedade pública SuspendRequired Infraestrutura. Gets or sets a value that indicates whether the tasks should suspend when they encounter a breakpoint.
Propriedade pública TransactionOption Infraestrutura. Gets or sets a PackageRemote64Class enumeration value that indicates whether the package participates in transactions.
Propriedade pública UpdateObjects Infraestrutura. Gets or sets a value that indicates whether the extensible objects can be updated at package load time if an updated version is found.
Propriedade pública UpdatePackage Infraestrutura. Gets or sets a value that indicates whether the packages can be updated when an updated version is found.
Propriedade pública VariableDispenser Infraestrutura. Gets the dispenser of the variables in the package.
Propriedade pública Variables Infraestrutura. Gets a collection that contains the variables associated with the package.
Propriedade pública VersionBuild Infraestrutura. Gets or sets the build version of the package.
Propriedade pública VersionComments Infraestrutura. Gets or sets the version comments associated with the package.
Propriedade pública VersionGUID Infraestrutura. Gets the version GUID generated when the package is first created.
Propriedade pública VersionMajor Infraestrutura. Gets or sets the major build version of the package.
Propriedade pública VersionMinor Infraestrutura. Gets or sets the minor build version of the package.
Propriedade pública Warnings Infraestrutura. Gets the collection of warnings set on the package.

Início

Métodos

  Nome Descrição
Método público AcceptBreakpointManager Infraestrutura. Passes a breakpoint manager to a package.
Método público CheckSignature Infraestrutura. Checks the status of the digital signature of the package.
Método público ComputeExpressions Infraestrutura. Computes the expression of this PackageRemote64Class object.
Método público Equals (Herdado de Object.)
Método público Execute() Infraestrutura. Returns a DTSExecResult enumeration that contains information about the success or failure of the package execution.
Método público Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object) Infraestrutura. Runs the application, container, or package as part of a package workflow.
Método público ExportConfigurationFile Infraestrutura. Creates an XML file that contains all deployable variables in the package.
Método protegido Finalize (Herdado de Object.)
Método público FindReferencedObjects Infraestrutura. Returns a reference object enumeration.
Método público GetBreakpointTargets Infraestrutura. Returns a IDTSBreakpointTargets100 collection.
Método público GetExpression Infraestrutura. Returns a value that contains the expression for the specified property.
Método público GetHashCode (Herdado de Object.)
Método público GetObjectFromPackagePath Infraestrutura. Returns an object from the specified package path.
Método público GetParentID Infraestrutura. Retrieves the parent identifier of the package.
Método público GetPreExecutionPackageXML Infraestrutura. Retrieves the pre-execution of a package XML.
Método público GetProject Infraestrutura. Retrieves the DTS project.
Método público GetType (Herdado de Object.)
Método público IDTSExecutable100_Execute Infraestrutura. Executes the executable.
Método público IDTSExecutable100_Validate Infraestrutura. Verifies that the executable will successfully execute by validating all its dependencies and other items before executing it.
Método público IDTSPackageSigning100_CheckSignature Infraestrutura. Checks the signature of the package.
Método público IDTSPackageSigning100_LoadUserCertificateByHash Infraestrutura. Loads the user certificate using hash.
Método público IDTSPackageSigning100_LoadUserCertificateByName Infraestrutura. Loads the user certificate by name.
Método público IDTSSuspend100_ResumeExecution Infraestrutura. Resumes the execution of the task after pausing.
Método público IDTSSuspend100_SuspendExecution Infraestrutura. Notifies that the executable needs to suspend.
Método público ImportConfigurationFile Infraestrutura. Loads a configuration file associated with the package.
Método público LoadFromXML Infraestrutura. Loads a package and all its objects that have been saved to memory in XML format.
Método público LoadUserCertificateByHash Infraestrutura. Loads the user certificate using hash.
Método público LoadUserCertificateByName Infraestrutura. Loads the user certificate by name.
Método protegido MemberwiseClone (Herdado de Object.)
Método público PasswordMatch Infraestrutura. Determines whether the specified password matches with the package password.
Método público PermitUnencryptedSave Infraestrutura. Permits the unencrypted information to save.
Método público ProcessConfiguration Infraestrutura. Specifies the configuration information for a package and its objects.
Método público RegenerateID Infraestrutura. Creates a new GUID for the package and updates the package ID property.
Método público ResumeExecution Infraestrutura. Resumes the execution of the package after pausing.
Método público SaveToXML Infraestrutura. Saves the package to memory in an XML format.
Método público SetExpression Infraestrutura. Assigns the specified expression to the property.
Método público SetProject Infraestrutura. Sets the specified project.
Método público SuspendExecution Infraestrutura. Calls when the executable needs to suspend. This method is called by the runtime engine.
Método público ToString (Herdado de Object.)
Método público Validate Infraestrutura. Allows the package to determine if it contains invalid settings that will prevent it from executing successfully.

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.SqlServer.Dts.Runtime.Wrapper