Язык

PackageRemote64Class Класс

Определение

Представляет класс для удалённого 64-битного пакета.

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
Наследование
PackageRemote64Class
Атрибуты
Реализации

Конструкторы

Имя Описание
PackageRemote64Class()

Инициализирует новый экземпляр класса PackageRemote64Class.

Свойства

Имя Описание
CertificateContext

Получает или устанавливает контекст сертификата.

CertificateObject

Получает или устанавливает объект сертификата для пакета.

CheckpointFileName

Получает или устанавливает имя файла, который захватывает информацию о контрольной точке, что позволяет пакету перезапускаться.

CheckpointUsage

Получает или устанавливает значение, указывающее, перезапущен ли пакет или когда будет.

CheckSignatureOnLoad

Получает или устанавливает значение, указывающее, проверяется ли цифровая подпись при загрузке посылки.

Configurations

Получает коллекцию конфигураций для пакета.

Connections

Получает набор менеджеров соединений для пакета.

CreationDate

Получает или устанавливает дату и время создания пакета.

CreationName

Получает значение, содержащее имя.

CreatorComputerName

Получает или устанавливает имя компьютера, на котором был создан пакет.

CreatorName

Получает или устанавливает имя человека, создавшего пакет.

DebugMode

Получает или устанавливает значение, указывающее, находится ли указанный объект в режиме отладки.

DelayValidation

Получает или устанавливает значение, указывающее, задерживается ли проверка задачи до выполнения времени.

Description

Получает или задаёт описание PackageRemote64Class объекта.

DesignEvents

Получает или устанавливает , IDTSEvents100 который указывает, будет ли дизайнер или другой сторонний клиент получать события во время проектирования.

DesignTimeProperties

Получает или устанавливает свойства по времени проектирования пакета, такие как информация о макете.

Disable

Получает или устанавливает значение, указывающее, отключён ли IDTSContainer100 объект.

DisableEventHandlers

Получает или устанавливает значение, указывающее, отключены ли обработчики событий в задаче.

EnableConfigurations

Получает или устанавливает значение, указывающее, загружает ли пакет конфигурации.

EncryptCheckpoints

Получает или устанавливает значение, указывающее, зашифрованы ли файлы контрольных точек.

Errors

Получает набор ошибок, связанных с пакетом.

EventHandlers

Получает коллекцию объектов обработчика событий.

EventInfos

Возвращает коллекцию IDTSEventInfo100 объектов.

Executables

Получает коллекцию исполняемых объектов внутри пакета, которые являются частью рабочего процесса пакета.

ExecutionDuration

Получает значение, показывающее время, потраченное контейнером на выполнение, в миллисекундах.

ExecutionResult

Получает значение, указывающее на успех или неудачу выполнения объекта PackageRemote64Class .

ExecutionStatus

Получает значение, указывающее текущее состояние выполнения PackageRemote64Class объекта на момент вызова.

ExtendedProperties

Получает коллекцию ExtendedProperties для пакета.

FailPackageOnFailure

Получает или устанавливает значение, указывающее, не выходит ли пакет из строя при отказе дочернего контейнера.

FailParentOnFailure

Получает или устанавливает значение, указывающее, не выходит ли родительский контейнер из строя при отказе дочернего контейнера.

ForcedExecutionValue

Получает или устанавливает объект, содержащий значение с контейнером.

ForceExecutionResult

Получает или устанавливает DTSForcedExecResult значение перечисления, указывающее результат выполнения контейнера.

ForceExecutionValue

Получает или устанавливает значение, указывающее, должно ли значение исполнения контейнера содержать определённое значение.

ID

Получает идентификатор, который является GUID, для PackageRemote64Class.

IDTSPackageSigning100_CertificateContext

Получает или устанавливает контекст сертификата.

IDTSPackageSigning100_CertificateObject

Получает или устанавливает объект сертификата.

IDTSPackageSigning100_CheckSignatureOnLoad

Получает или устанавливает значение, указывающее, проверяет ли пакет подпись при загрузке.

IDTSSuspend100_SuspendRequired

Получает или устанавливает значение, указывающее, должна ли задача приостановиться при столкновении с точкой остановки.

InteractiveMode

Получает или устанавливает значение, указывающее, должны ли задачи отображать объекты пользовательского интерфейса во время выполнения.

IsDefaultLocaleID

Получает значение, указывающее, использует ли контейнер стандартный код.

IsolationLevel

Получает или устанавливает уровень изоляции транзакции в объекте PackageRemote64Class .

LastModifiedProductVersion

Получает версию продукта последнего модифицированного пакета.

LocaleID

Получает или устанавливает указанный localeID для использования при выполнении PackageRemote64Class объекта.

LogEntryInfos

IDTSLogEntryInfos100 Возвращает объект.

LoggingMode

Получает или устанавливает действительное значение из DTSLoggingMode перечисления, указывающее на режим ведения журнала контейнера.

LoggingOptions

Получает объект с свойствами, указывающими ресурс фильтрации и логирования контейнеров.

LogProviders

Получает набор лог-провайдеров, связанных с пакетом.

MaxConcurrentExecutables

Определяет или устанавливает количество потоков, которые может создать пакет.

MaximumErrorCount

Получает или устанавливает максимальное количество ошибок, которые могут возникнуть до прекращения работы PackageRemote64Class объекта.

Name

Возвращает или задает имя PackageRemote64Classобъекта .

OfflineMode

Получает или устанавливает значение, указывающее, работает ли пакет в офлайн-режиме.

PackageFormatVersion

Получает форматированную версию пакета.

PackageLocation

Получает местоположение посылки.

PackagePassword

Устанавливает значение пароля для посылки.

PackagePriorityClass

Получает или устанавливает класс приоритета потока Win32 потока потока пакета.

PackageType

Получает или устанавливает значение, которое идентифицирует инструмент, создавший пакет.

PackageUpgradeOptions

Получает или устанавливает опции улучшения для пакета.

Parent

Получает родительский контейнер.

PrecedenceConstraints

Получает набор ограничений по приоритету для пакета.

Properties

Получает коллекцию IDTSProperties100 для посылки.

ProtectionLevel

Получает или устанавливает уровень защиты на упаковке.

SafeRecursiveProjectPackageExecution

Получает или устанавливает значение, указывающее, является ли рекурсивное выполнение пакета мудрым.

SaveCheckpoints

Получает или устанавливает значение, определяющее, будет ли пакет использовать контрольные точки при выполнении пакета.

SQLFolder

Получает или устанавливает папку SQL для пакета.

StartTime

Получает время, когда пакет начинает исполнение.

StopTime

Получает время, когда пакет останавливается.

SuppressConfigurationWarnings

Получает или устанавливает значение, указывающее, подавляются ли предупреждения, генерируемые конфигурациями.

SuspendRequired

Получает или устанавливает значение, указывающее, должны ли задачи приостанавливаться при столкновении с точкой остановки.

TransactionOption

Получает или устанавливает PackageRemote64Class значение перечисления, указывающее, участвует ли пакет в транзакциях.

UpdateObjects

Получает или устанавливает значение, указывающее, можно ли обновить расширяемые объекты при загрузке пакета, если найдена обновлённая версия.

UpdatePackage

Получает или устанавливает значение, указывающее, можно ли обновить пакеты при нахождении обновлённой версии.

VariableDispenser

Получает дозатор переменных из упаковки.

Variables

Получает коллекцию, содержащую переменные, связанные с пакетом.

VersionBuild

Получает или устанавливает версию сборки пакета.

VersionComments

Получает или устанавливает комментарии версии, связанные с пакетом.

VersionGUID

Получает версию, сгенерированную GUID при первом создании пакета.

VersionMajor

Получает или устанавливает основную версию пакета.

VersionMinor

Получает или устанавливает минорную версию пакета.

Warnings

На упаковке устанавливается набор предупреждений.

Методы

Имя Описание
AcceptBreakpointManager(IDTSBreakpointManager100)

Передаёт менеджер точки остановки пакету.

CheckSignature()

Проверяет статус цифровой подписи посылки.

ComputeExpressions(Boolean)

Вычисляет выражение этого PackageRemote64Class объекта.

Execute()

Возвращает DTSExecResult перечисление, содержащее информацию об успехе или неудаче выполнения пакета.

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

Запускает приложение, контейнер или пакет как часть рабочего процесса пакета.

ExportConfigurationFile(String)

Создаёт XML-файл, содержащий все развертываемые переменные в пакете.

FindReferencedObjects(Object)

Возвращает перечисление эталонных объектов.

GetBreakpointTargets(IDTSBreakpointSite100, Boolean)

Возвращает коллекцию IDTSBreakpointTargets100 .

GetExpression(String)

Возвращает значение, содержащее выражение для указанного свойства.

GetObjectFromPackagePath(String, IDTSProperty100)

Возвращает объект из указанного пути пакета.

GetParentID()

Получает родительский идентификатор пакета.

GetPreExecutionPackageXML(Object)

Получает предварительное выполнение XML пакета.

GetProject()

Получает проект DTS.

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

Выполняет исполняемый файл.

IDTSExecutable100_Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100)

Проверяет, что исполняемый файл успешно выполнится, проверяя все его зависимости и другие элементы перед выполнением.

IDTSPackageSigning100_CheckSignature()

Проверяет подпись на посылке.

IDTSPackageSigning100_get_CertificateContext()

Представляет класс для удалённого 64-битного пакета.

IDTSPackageSigning100_get_CertificateObject()

Представляет класс для удалённого 64-битного пакета.

IDTSPackageSigning100_get_CheckSignatureOnLoad()

Представляет класс для удалённого 64-битного пакета.

IDTSPackageSigning100_LoadUserCertificateByHash(Byte[])

Загружает пользовательский сертификат с использованием хэша.

IDTSPackageSigning100_LoadUserCertificateByName(String)

Загружает пользовательский сертификат по имени.

IDTSPackageSigning100_set_CertificateContext(Int64)

Представляет класс для удалённого 64-битного пакета.

IDTSPackageSigning100_set_CertificateObject(Object)

Представляет класс для удалённого 64-битного пакета.

IDTSPackageSigning100_set_CheckSignatureOnLoad(Boolean)

Представляет класс для удалённого 64-битного пакета.

IDTSSuspend100_get_SuspendRequired()

Представляет класс для удалённого 64-битного пакета.

IDTSSuspend100_ResumeExecution()

После паузы возобновляет выполнение задачи.

IDTSSuspend100_set_SuspendRequired(Boolean)

Представляет класс для удалённого 64-битного пакета.

IDTSSuspend100_SuspendExecution()

Уведомляет о необходимости приостановки исполняемого файла.

ImportConfigurationFile(String)

Загружается конфигурационный файл, связанный с пакетом.

LoadFromXML(Object, IDTSEvents100)

Загружает пакет и все его объекты, сохранённые в память в формате XML.

LoadUserCertificateByHash(Byte[])

Загружает пользовательский сертификат с использованием хэша.

LoadUserCertificateByName(String)

Загружает пользовательский сертификат по имени.

PasswordMatch(String)

Определяет, совпадает ли указанный пароль с паролем пакета.

PermitUnencryptedSave(Boolean)

Позволяет сохранить незашифрованную информацию.

ProcessConfiguration(String, Object)

Задаёт конфигурационную информацию для пакета и его объектов.

RegenerateID()

Создает новый идентификатор GUID для пакета и обновляет свойство идентификатора пакета.

ResumeExecution()

После паузы возобновляет выполнение пакета.

SaveToXML(Object, Object, IDTSEvents100)

Сохраняет пакет в память в формате XML.

SetExpression(String, String)

Присваивает указанное выражение свойству.

SetProject(IDTSProject100, String)

Задаёт заданный проект.

SuspendExecution()

Вызывает, когда исполняемый файл должен быть приостановлен. Этот метод вызывается движком времени выполнения.

Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100)

Позволяет пакету определить, содержит ли он некорректные настройки, которые помешают успешному выполнению.

Применяется к