PackageRemote32Class Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет класс для удалённого 32-битного пакета.
public ref class PackageRemote32Class : 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::PackageRemote32
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("AFFE394C-B74B-410C-943B-2167391D7EF6")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class PackageRemote32Class : 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.PackageRemote32
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("A50D199D-3619-49EE-9F5F-DC4319A86C14")]
public class PackageRemote32Class : 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.PackageRemote32
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("56B59591-0AA1-4945-82E7-1138232E3EB8")]
public class PackageRemote32Class : 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.PackageRemote32
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("AFFE394C-B74B-410C-943B-2167391D7EF6")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type PackageRemote32Class = class
interface PackageRemote32
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("A50D199D-3619-49EE-9F5F-DC4319A86C14")>]
type PackageRemote32Class = class
interface PackageRemote32
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("56B59591-0AA1-4945-82E7-1138232E3EB8")>]
type PackageRemote32Class = class
interface PackageRemote32
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 PackageRemote32Class
Implements IDTSBreakpointSite100, IDTSContainer100, IDTSEventsProvider100, IDTSExecutionMetrics100, IDTSName100, IDTSPackageSigning100, IDTSPersist100, IDTSProjectPackage100, IDTSPropertiesProvider100, IDTSRuntimeObject100, IDTSSequence100, PackageRemote32
- Наследование
-
PackageRemote32Class
- Атрибуты
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| PackageRemote32Class() |
Инициализирует новый экземпляр класса PackageRemote32Class. |
Свойства
| Имя | Описание |
|---|---|
| CertificateContext |
Получает или устанавливает контекст сертификата, связанного с пакетом. |
| CertificateObject |
Получает или устанавливает объект сертификата, связанный с пакетом. |
| CheckpointFileName |
Получает или устанавливает имя файла, который захватывает информацию о контрольной точке, что позволяет пакету перезапускаться. |
| CheckpointUsage |
Получает или устанавливает значение, указывающее, перезапущен ли пакет или когда будет. |
| CheckSignatureOnLoad |
Получает или устанавливает значение, указывающее, проверяется ли цифровая подпись при загрузке пакета. |
| Configurations |
Получает коллекцию конфигураций для пакета. |
| Connections |
Получает набор менеджеров соединений для пакета. |
| CreationDate |
Получает или устанавливает дату и время создания пакета. |
| CreationName |
Получает имя, используемое для создания PackageRemote32Class объекта. |
| CreatorComputerName |
Получает или устанавливает имя компьютера, на котором был создан пакет. |
| CreatorName |
Получает или устанавливает имя человека, создавшего пакет. |
| DebugMode |
Получает или устанавливает значение, указывающее, находится ли пакет в режиме отладки. |
| DelayValidation |
Получает или устанавливает значение, указывающее, задерживается ли проверка пакета до запуска пакета. |
| Description |
Получает или устанавливает описание пакета. |
| DesignEvents |
Получает или устанавливает , IDTSEvents100 который указывает, будет ли дизайнер или другой сторонний клиент получать события во время проектирования. |
| DesignTimeProperties |
Получает или устанавливает свойства по времени проектирования пакета, такие как информация о макете. |
| Disable |
Получает или устанавливает значение, указывающее, отключён PackageRemote32Class ли объект. |
| DisableEventHandlers |
Получает или устанавливает значение, указывающее, отключены ли обработчики событий в пакете. |
| EnableConfigurations |
Получает или устанавливает значение, указывающее, загружает ли пакет конфигурации. |
| EncryptCheckpoints |
Получает или устанавливает значение, указывающее, зашифрованы ли файлы контрольных точек. |
| Errors |
Получает набор ошибок, связанных с пакетом. |
| EventHandlers |
Получает коллекцию объектов обработчика событий. |
| EventInfos |
Получает коллекцию IDTSEventInfos100 , связанную с пакетом. |
| Executables |
Получает коллекцию исполняемых объектов, содержащихся внутри пакета. |
| ExecutionDuration |
Получает количество времени, потраченного на выполнение, в миллисекундах. |
| ExecutionResult |
Получает значение, указывающее на успех или неудачу выполнения пакета. |
| ExecutionStatus |
Получает текущий статус казни. |
| ExtendedProperties |
Получает сбор IDTSExtendedProperties100 за посылку. |
| FailPackageOnFailure |
Получает или устанавливает значение, указывающее, не выполняется ли пакет при невыполнении задачи или компонента. |
| FailParentOnFailure |
Получает или устанавливает значение, указывающее, не выходит ли родительский пакет из строя при неудаче дочернего пакета. |
| ForcedExecutionValue |
Если свойство ForceExecutionValue установлено в true, получает или устанавливает значение, указывающее необязательное значение выполнения, которое возвращает пакет. |
| ForceExecutionResult |
Получает или устанавливает DTSForcedExecResult значение перечисления, указывающее результат принудительного выполнения пакета. |
| ForceExecutionValue |
Получает или устанавливает значение, указывающее, должно ли значение исполнения пакета быть принудительно содержать определённое значение. |
| ID |
Получает ID посылки. |
| IDTSPackageSigning100_CertificateContext |
Получает или устанавливает контекст сертификата. |
| IDTSPackageSigning100_CertificateObject |
Получает или устанавливает объект сертификата. |
| IDTSPackageSigning100_CheckSignatureOnLoad |
Получает или устанавливает значение, указывающее, проверяет ли пакет подпись при загрузке. |
| IDTSSuspend100_SuspendRequired |
Получает или устанавливает значение, указывающее, должна ли задача приостановиться при столкновении с точкой остановки. |
| InteractiveMode |
Получает или устанавливает значение, указывающее, должны ли задачи отображать объекты пользовательского интерфейса во время выполнения. |
| IsDefaultLocaleID |
Получает значение, указывающее, использует ли пакет стандартный локал. |
| IsolationLevel |
Получает или устанавливает уровень изоляции транзакции в пакете. |
| LastModifiedProductVersion |
Получает версию продукта последнего модифицированного пакета. |
| LocaleID |
Получает или устанавливает идентификатор локали, используемого пакетом. |
| LogEntryInfos |
Получает набор определений записей в журнале. |
| LoggingMode |
Получает или устанавливает режим логирования пакета. |
| LoggingOptions |
Получает ресурсы фильтрации и логирования пакета. |
| LogProviders |
Получает набор лог-провайдеров, связанных с пакетом. |
| MaxConcurrentExecutables |
Определяет или устанавливает количество потоков, которые может создать пакет. |
| MaximumErrorCount |
Получает или устанавливает максимальное количество ошибок, которые могут возникнуть до прекращения работы пакета. |
| Name |
Возвращает или задает имя PackageRemote32Classобъекта . |
| OfflineMode |
Получает или устанавливает значение, указывающее, работает ли пакет в офлайн-режиме. |
| PackageFormatVersion |
Получает форматированную версию пакета. |
| PackageLocation |
Получает местоположение посылки. |
| PackagePassword |
Устанавливает пароль для посылки. |
| PackagePriorityClass |
Получает или устанавливает класс приоритета потока Win32 потока потока пакета. |
| PackageType |
Получает или устанавливает значение, которое идентифицирует инструмент, создавший пакет. |
| PackageUpgradeOptions |
Получает или устанавливает опции улучшения для пакета. |
| Parent |
Получает родительский элемент посылки. |
| PrecedenceConstraints |
Получает набор ограничений по приоритету для пакета. |
| Properties |
Получает коллекцию свойств для пакета. |
| ProtectionLevel |
Получает или устанавливает уровень защиты на упаковке. |
| SafeRecursiveProjectPackageExecution |
Получает или устанавливает значение, указывающее, безопасно ли рекурсивное выполнение пакета. |
| SaveCheckpoints |
Получает или устанавливает значение, указывающее, будет ли пакет использовать контрольные точки во время выполнения пакета. |
| SQLFolder |
Получает или устанавливает папку SQL для пакета. |
| StartTime |
Получает время, когда пакет начинает исполнение. |
| StopTime |
Получает время, когда пакет останавливается. |
| SuppressConfigurationWarnings |
Получает или устанавливает значение, указывающее, подавляются ли предупреждения, генерируемые конфигурациями. |
| SuspendRequired |
Получает или устанавливает значение, указывающее, должны ли задачи приостанавливаться при столкновении с точкой остановки. |
| TransactionOption |
Получает или устанавливает DTSTransactionOption значение перечисления, указывающее, участвует ли пакет в транзакциях. |
| UpdateObjects |
Получает или устанавливает значение, указывающее, можно ли обновить расширяемые объекты при загрузке пакета, если найдена обновлённая версия. |
| UpdatePackage |
Получает или устанавливает значение, указывающее, можно ли обновить пакеты при нахождении обновлённой версии. |
| VariableDispenser |
Получает дозатор переменных из упаковки. |
| Variables |
Получает коллекцию, содержащую переменные, связанные с пакетом. |
| VersionBuild |
Получает или устанавливает версию сборки пакета. |
| VersionComments |
Получает или устанавливает комментарии версии, связанные с пакетом. |
| VersionGUID |
Получает версию, сгенерированную GUID при первом создании пакета. |
| VersionMajor |
Получает или устанавливает основную версию пакета. |
| VersionMinor |
Получает или устанавливает минорную версию пакета. |
| Warnings |
На упаковке устанавливается набор предупреждений. |
Методы
| Имя | Описание |
|---|---|
| AcceptBreakpointManager(IDTSBreakpointManager100) |
Передаёт менеджер точки остановки пакету. |
| CheckSignature() |
Проверяет статус цифровой подписи посылки. |
| ComputeExpressions(Boolean) |
Вычисляет выражение этого PackageRemote32Class объекта. |
| 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() |
Представляет класс для удалённого 32-битного пакета. |
| IDTSPackageSigning100_get_CertificateObject() |
Представляет класс для удалённого 32-битного пакета. |
| IDTSPackageSigning100_get_CheckSignatureOnLoad() |
Представляет класс для удалённого 32-битного пакета. |
| IDTSPackageSigning100_LoadUserCertificateByHash(Byte[]) |
Загружает пользовательский сертификат с использованием хэша. |
| IDTSPackageSigning100_LoadUserCertificateByName(String) |
Загружает пользовательский сертификат по имени. |
| IDTSPackageSigning100_set_CertificateContext(Int64) |
Представляет класс для удалённого 32-битного пакета. |
| IDTSPackageSigning100_set_CertificateObject(Object) |
Представляет класс для удалённого 32-битного пакета. |
| IDTSPackageSigning100_set_CheckSignatureOnLoad(Boolean) |
Представляет класс для удалённого 32-битного пакета. |
| IDTSSuspend100_get_SuspendRequired() |
Представляет класс для удалённого 32-битного пакета. |
| IDTSSuspend100_ResumeExecution() |
После паузы возобновляет выполнение задачи. |
| IDTSSuspend100_set_SuspendRequired(Boolean) |
Представляет класс для удалённого 32-битного пакета. |
| 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) |
Позволяет пакету определить, содержит ли он некорректные настройки, которые помешают успешному выполнению. |