PackageNeutralClass Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет класс для нейтрального пакета.
public ref class PackageNeutralClass : 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::PackageNeutral
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("D1374B92-7536-42FD-9984-D5AD73365CBC")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class PackageNeutralClass : 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.PackageNeutral
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("8357986F-76E9-4E0A-A780-FB0541E91ECC")]
public class PackageNeutralClass : 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.PackageNeutral
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("07E0FB35-8193-4F73-BD6E-F689AD1D9112")]
public class PackageNeutralClass : 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.PackageNeutral
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("D1374B92-7536-42FD-9984-D5AD73365CBC")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type PackageNeutralClass = class
interface PackageNeutral
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("8357986F-76E9-4E0A-A780-FB0541E91ECC")>]
type PackageNeutralClass = class
interface PackageNeutral
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("07E0FB35-8193-4F73-BD6E-F689AD1D9112")>]
type PackageNeutralClass = class
interface PackageNeutral
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 PackageNeutralClass
Implements IDTSBreakpointSite100, IDTSContainer100, IDTSEventsProvider100, IDTSExecutionMetrics100, IDTSName100, IDTSPackageSigning100, IDTSPersist100, IDTSProjectPackage100, IDTSPropertiesProvider100, IDTSRuntimeObject100, IDTSSequence100, PackageNeutral
- Наследование
-
PackageNeutralClass
- Атрибуты
- Реализации
Комментарии
Дополнительные сведения см. в разделе Package.
Конструкторы
PackageNeutralClass() |
Инициализирует новый экземпляр класса PackageNeutralClass. |
Свойства
CertificateContext |
Возвращает или задает контекст сертификата, связанного с пакетом. |
CertificateObject |
Возвращает или задает объект сертификата, связанного с пакетом. |
CheckpointFileName |
Возвращает или задает имя файла для записи сведений о контрольных точках, которые позволяют перезапускать пакет. |
CheckpointUsage |
Возвращает или задает значение, указывающее, перезапускается ли пакет и когда это происходит. |
CheckSignatureOnLoad |
Возвращает или задает значение, указывающее, проверяется ли цифровая подпись при загрузке пакета. |
Configurations |
Возвращает коллекцию конфигураций для пакета. |
Connections |
Возвращает коллекцию диспетчеров соединений для пакета. |
CreationDate |
Возвращает или задает дату и время создания пакета. |
CreationName |
Возвращает имя, которое использовалось при создании объекта PackageNeutralClass. |
CreatorComputerName |
Возвращает или задает имя компьютера, на котором был создан пакет. |
CreatorName |
Возвращает или задает имя лица, создавшего этот пакет. |
DebugMode |
Возвращает или задает значение, указывающее, находится ли пакет в режиме отладки. |
DelayValidation |
Возвращает или задает значение, указывающее, откладывается ли проверка пакета до запуска пакета. |
Description |
Возвращает или задает описание пакета. |
DesignEvents |
Возвращает или задает объект IDTSEvents100, указывающий, будет ли конструктор или другой сторонний клиент получать события во время разработки. |
DesignTimeProperties |
Возвращает или задает свойства времени дизайна пакета, такие как сведения о макетах. |
Disable |
Возвращает или задает значение, показывающее, отключен ли объект PackageNeutralClass. |
DisableEventHandlers |
Возвращает или задает значение, указывающее, отключены ли обработчики событий в пакете. |
EnableConfigurations |
Возвращает или задает значение, указывающее, загружает ли пакет конфигурации. |
EncryptCheckpoints |
Возвращает или задает значение, указывающее, шифруются ли файлы контрольных точек. |
Errors |
Возвращает коллекцию ошибок, связанных с пакетом. |
EventHandlers |
Возвращает коллекцию объектов обработчика событий. |
EventInfos |
Возвращает коллекцию IDTSEventInfos100, связанную с пакетом. |
Executables |
Возвращает коллекцию исполняемых объектов, содержащихся в пакете. |
ExecutionDuration |
Возвращает время, которое тратится на выполнение пакета (в миллисекундах). |
ExecutionResult |
Возвращает значение, указывающее на успешное или неуспешное выполнение пакета. |
ExecutionStatus |
Возвращает текущее состояние выполнения. |
ExtendedProperties |
Возвращает коллекцию IDTSExtendedProperties100 для пакета. |
FailPackageOnFailure |
Возвращает или задает значение, указывающее, завершается ли выполнение пакета сбоем при сбое в задаче или в компоненте в пакете. |
FailParentOnFailure |
Возвращает или задает значение, указывающее, завершается ли работа родительского пакета с ошибкой в случае ошибки в дочернем пакете. |
ForcedExecutionValue |
ForceExecutionValue Если свойство имеет значение true, возвращает или задает значение, указывающее необязательное значение выполнения, возвращаемое пакетом. |
ForceExecutionResult |
Возвращает или задает значение перечисления DTSForcedExecResult, указывающее результат принудительного выполнения пакета. |
ForceExecutionValue |
Возвращает или задает значение, указывающее, должно ли значение выполнения пакета обязательно содержать определенное значение. |
ID |
Возвращает идентификатор пакета. |
IDTSPackageSigning100_CertificateContext |
Возвращает или задает контекст сертификата. |
IDTSPackageSigning100_CertificateObject |
Возвращает или задает объект сертификата. |
IDTSPackageSigning100_CheckSignatureOnLoad |
Возвращает или задает значение, указывающее, проверяет ли пакет подпись при загрузке. |
IDTSSuspend100_SuspendRequired |
Возвращает или задает значение, которое указывает, будет ли производиться приостановка задачи в точках останова. |
InteractiveMode |
Возвращает или задает значение, указывающее, должны ли задачи показывать объекты пользовательского интерфейса во время выполнения. |
IsDefaultLocaleID |
Возвращает значение, указывающее, использует ли пакет локаль по умолчанию. |
IsolationLevel |
Возвращает или задает уровень изоляции транзакции в пакете. |
LastModifiedProductVersion |
Возвращает версию продукта для последнего измененного пакета. |
LocaleID |
Возвращает или задает идентификатор локали, используемой пакетом. |
LogEntryInfos |
Возвращает коллекцию определений записей журнала. |
LoggingMode |
Возвращает или задает режим ведения журнала пакета. |
LoggingOptions |
Возвращает ресурс фильтрации и ведения журнала пакета. |
LogProviders |
Возвращает коллекцию регистраторов, связанных с пакетом. |
MaxConcurrentExecutables |
Возвращает или задает число потоков, которые может создать пакет. |
MaximumErrorCount |
Возвращает или задает максимальное количество ошибок, которое может произойти перед прекращением выполнения пакета. |
Name |
Возвращает или задает имя таблицы для объекта PackageNeutralClass. |
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) |
Вычисляет выражение данного объекта PackageNeutralClass. |
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() |
Представляет класс для нейтрального пакета. |
IDTSPackageSigning100_get_CertificateObject() |
Представляет класс для нейтрального пакета. |
IDTSPackageSigning100_get_CheckSignatureOnLoad() |
Представляет класс для нейтрального пакета. |
IDTSPackageSigning100_LoadUserCertificateByHash(Byte[]) |
Загружает сертификат пользователя с помощью хэш-кода. |
IDTSPackageSigning100_LoadUserCertificateByName(String) |
Загружает сертификат пользователя по имени. |
IDTSPackageSigning100_set_CertificateContext(Int64) |
Представляет класс для нейтрального пакета. |
IDTSPackageSigning100_set_CertificateObject(Object) |
Представляет класс для нейтрального пакета. |
IDTSPackageSigning100_set_CheckSignatureOnLoad(Boolean) |
Представляет класс для нейтрального пакета. |
IDTSSuspend100_get_SuspendRequired() |
Представляет класс для нейтрального пакета. |
IDTSSuspend100_ResumeExecution() |
Возобновляет выполнение задачи после приостановки. |
IDTSSuspend100_set_SuspendRequired(Boolean) |
Представляет класс для нейтрального пакета. |
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) |
Предоставляет пакету возможность определить, содержит ли он недопустимые настройки, которые могут помешать его успешному выполнению. |