Sequence Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет поток управления, являющийся подмножеством потока управления пакета. Контейнер последовательности группирует пакет в несколько отдельных потоков управления, каждый из которых содержит одну или более задач и контейнеров, выполняющихся в общем потоке управления. Этот класс не наследуется.
public ref class Sequence sealed : Microsoft::SqlServer::Dts::Runtime::EventsProvider, Microsoft::SqlServer::Dts::Runtime::IDTSExecutionPath, Microsoft::SqlServer::Dts::Runtime::IDTSPackagePath, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProvider, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProviderEx, Microsoft::SqlServer::Dts::Runtime::IDTSSequence
public sealed class Sequence : Microsoft.SqlServer.Dts.Runtime.EventsProvider, Microsoft.SqlServer.Dts.Runtime.IDTSExecutionPath, Microsoft.SqlServer.Dts.Runtime.IDTSPackagePath, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProvider, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProviderEx, Microsoft.SqlServer.Dts.Runtime.IDTSSequence
type Sequence = class
inherit EventsProvider
interface IDTSSequence
interface IDTSPropertiesProvider
interface IDTSPropertiesProviderEx
interface IDTSPackagePath
interface IDTSExecutionPath
Public NotInheritable Class Sequence
Inherits EventsProvider
Implements IDTSExecutionPath, IDTSPackagePath, IDTSPropertiesProvider, IDTSPropertiesProviderEx, IDTSSequence
- Наследование
- Реализации
Комментарии
Этот класс наследует от следующего класса и интерфейсов:
Дополнительные сведения о контейнере последовательности см. в разделе "Контейнер последовательности " и "Контейнер последовательности".
Поля
m_executable |
Исполняемый объект. (Унаследовано от Executable) |
Свойства
CreationName |
Возвращает строку, используемую для создания экземпляра объекта DtsContainer. Это свойство доступно только для чтения. (Унаследовано от DtsContainer) |
DebugMode |
Возвращает или задает логическое значение, указывающее, находится ли DtsContainer объект в режиме отладки и должен ли он запускать OnBreakpointHit(IDTSBreakpointSite, BreakpointTarget) событие во время выполнения. (Унаследовано от DtsContainer) |
DelayValidation |
Возвращает или задает логическое значение, указывающее, задерживается ли проверка задачи до времени выполнения. Значение по умолчанию — false. (Унаследовано от DtsContainer) |
Description |
Возвращает или задает описание объекта DtsContainer. (Унаследовано от DtsContainer) |
Disable |
Логическое значение, указывающее, отключен ли DtsContainer объект. (Унаследовано от DtsContainer) |
DisableEventHandlers |
Возвращает или задает логическое значение, указывающее, отключены ли обработчики событий в задаче. (Унаследовано от EventsProvider) |
EventHandlers |
Возвращает коллекцию объектов обработчика события. Это поле доступно только для чтения. (Унаследовано от EventsProvider) |
EventInfos |
Возвращает коллекцию объектов EventInfo. Это поле доступно только для чтения. (Унаследовано от EventsProvider) |
Executables |
Возвращает коллекцию исполняемых объектов, обработанных подсистемой выполнения при выполнении данного контейнера последовательности. Это свойство доступно только для чтения. |
ExecutionDuration |
Возвращает значение, указывающее время, затраченное контейнером на выполнение (в миллисекундах). Это свойство доступно только для чтения. (Унаследовано от DtsContainer) |
ExecutionResult |
Возвращает значение, указывающее на успешное или неуспешное выполнение объекта DtsContainer. (Унаследовано от DtsContainer) |
ExecutionStatus |
Возвращает значение, указывающее текущее состояние выполнения объекта DtsContainer во время вызова. (Унаследовано от DtsContainer) |
FailPackageOnFailure |
Возвращает или задает логическое значение, указывающее, завершается ли сбой пакета при сбое дочернего контейнера. Это свойство используется в контейнерах, а не в самом пакете. (Унаследовано от DtsContainer) |
FailParentOnFailure |
Возвращает или задает значение типа |
ForcedExecutionValue |
ForceExecutionValue Если свойству присвоено значение True, возвращает или задает значение, указывающее необязательное значение выполнения, возвращаемое пакетом. (Унаследовано от DtsContainer) |
ForceExecutionResult |
Возвращает или задает значение перечисления DTSForcedExecResult, указывающее результат принудительного выполнения контейнера. (Унаследовано от DtsContainer) |
ForceExecutionValue |
Возвращает или задает логическое значение, указывающее, должно ли принудительное выполнение контейнера содержать определенное значение. (Унаследовано от DtsContainer) |
HasExpressions |
Возвращает значение, указывающее, содержит ли выражения указанная последовательность Sequence. |
ID |
Возвращает идентификатор, который представляет собой идентификатор GUID, для DtsContainer. Это значение доступно только для чтения. (Унаследовано от DtsContainer) |
IsDefaultLocaleID |
Логическое значение, указывающее, использует ли контейнер языковой стандарт по умолчанию. Это свойство доступно только для чтения. (Унаследовано от DtsContainer) |
IsolationLevel |
Возвращает или задает уровень изоляции транзакции в объекте DtsContainer. (Унаследовано от DtsContainer) |
LocaleID |
Возвращает или задает целое число, указывающее языковой стандарт Microsoft Win32®, используемый при DtsContainer выполнении объекта. (Унаследовано от DtsContainer) |
LogEntryInfos |
Возвращает объект LogEntryInfos. Это свойство доступно только для чтения. (Унаследовано от DtsContainer) |
LoggingMode |
Возвращает или задает допустимое значение из перечисления DTSLoggingMode, указывающее режим ведения журнала контейнера. (Унаследовано от DtsContainer) |
LoggingOptions |
Возвращает объект, который содержит свойства, указывающие ресурсы фильтрации и ведения журналов для контейнеров. Это свойство доступно только для чтения. (Унаследовано от DtsContainer) |
MaximumErrorCount |
Возвращает или задает целочисленное значение, указывающее максимальное количество ошибок, которые могут возникнуть до остановки DtsContainer выполнения объекта. (Унаследовано от DtsContainer) |
Name |
Возвращает или задает имя таблицы для объекта DtsContainer. (Унаследовано от DtsContainer) |
Parent |
Возвращает родительский контейнер. Это значение доступно только для чтения. (Унаследовано от DtsContainer) |
PrecedenceConstraints |
Возвращает коллекцию объектов PrecedenceConstraint, которая описывает управление очередностью, связывающее контейнеры и задачи уровня контейнера в упорядоченный поток управления. |
Properties |
Возвращает коллекцию объектов DtsProperty, которая содержит свойства, связанные с контейнером последовательности. |
Site |
Возвращает или задает сайт для контейнера. (Унаследовано от DtsContainer) |
StartTime |
Возвращает время начала выполнения контейнером. Это свойство доступно только для чтения. (Унаследовано от DtsContainer) |
StopTime |
Возвращает время завершения выполнения контейнером. Это свойство доступно только для чтения. (Унаследовано от DtsContainer) |
SuspendRequired |
Возвращает или задает логическое значение, указывающее, должны ли задачи приостанавливаться при обнаружении точки останова. Это значение устанавливается подсистемой среды выполнения для задач и контейнеров при обнаружении точки останова. (Унаследовано от DtsContainer) |
TransactionOption |
Возвращает или задает значение перечисления DTSTransactionOption, указывающее, участвует ли контейнер в транзакциях. (Унаследовано от DtsContainer) |
VariableDispenser |
Возвращает объект VariableDispenser, чтобы можно было блокировать переменные, связанные с контейнером. (Унаследовано от DtsContainer) |
Variables |
Возвращает коллекцию, содержащую переменные, связанные с контейнером. Это свойство доступно только для чтения. (Унаследовано от DtsContainer) |
Методы
AcceptBreakpointManager(BreakpointManager) |
Этот метод вызывается средой выполнения при создании задачи или контейнера и передает им диспетчер BreakpointManager, чтобы обеспечить для задачи возможность создания, удаления и проверки состояния точек останова. Этот метод вызывается средой выполнения и не используется в коде. (Унаследовано от DtsContainer) |
Dispose() |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов. (Унаследовано от DtsContainer) |
Equals(Object) |
Определяет, равны ли два экземпляра объекта. (Унаследовано от DtsObject) |
Execute(Connections, Variables, IDTSEvents, IDTSLogging, Object) |
Выполняет приложение, контейнер или пакет в рамках рабочего процесса пакетов. (Унаследовано от DtsContainer) |
GetExecutionPath() |
Возвращает путь выполнения текущей последовательности. |
GetExpression(String) |
Возвращает строку, содержащую выражение для указанного свойства. Null означает, что выражение не назначено. |
GetHashCode() |
Возвращает хэш-код данного экземпляра. (Унаследовано от DtsObject) |
GetPackagePath() |
Возвращает путь пакета, частью которого является контейнер последовательности. |
LoadFromXML(XmlNode, IDTSEvents) |
Вызов этого метода кодом вашего приложения невозможен. Для загрузки пакета, сохраненного в виде XML-файла, используйте метод LoadPackage(String, IDTSEvents). (Унаследовано от DtsContainer) |
ResumeExecution() |
Возобновляет выполнение задачи после приостановки. Задача или контейнер возобновляются средой выполнения. (Унаследовано от DtsContainer) |
SaveToXML(XmlDocument, XmlNode, IDTSEvents) |
Вызов этого метода кодом вашего приложения невозможен. Для сохранения пакета в виде XML-файла используйте метод SaveToXml(String, Package, IDTSEvents). (Унаследовано от DtsContainer) |
SetExpression(String, String) |
Присваивает указанное выражение свойству. Укажите значение NULL, чтобы удалить существующее выражение из свойства. |
SetWrappedExecutable(IDTSExecutable100) |
Возвращает исполняемый объект в оболочке. (Унаследовано от EventsProvider) |
SuspendExecution() |
Вызывается, когда исполняемый объект должен быть приостановлен. Этот метод вызывается средой выполнения. (Унаследовано от DtsContainer) |
Validate(Connections, Variables, IDTSEvents, IDTSLogging) |
Предоставляет контейнеру возможность определить, что он содержит недопустимые настройки, которые могут помешать его успешному выполнению. (Унаследовано от DtsContainer) |
События
Disposed |
Добавляет обработчик события для ожидания события Disposed в компоненте. (Унаследовано от DtsContainer) |