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) |
Позволяет пакету определить, содержит ли он некорректные настройки, которые помешают успешному выполнению. |