Поделиться через


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)

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

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