SequenceClass Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет класс последовательности.
public ref class SequenceClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSBreakpointSite100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSEventsProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSExecutable100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSExecutionMetrics100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSName100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPersist100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPropertiesProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSRuntimeObject100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSSequence100, Microsoft::SqlServer::Dts::Runtime::Wrapper::Sequence
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("79311620-29A0-4811-998E-806847F6FBF8")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class SequenceClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Sequence
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("2292B7AB-227F-4EFD-99ED-60D3D716CB87")]
public class SequenceClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Sequence
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("2323159B-EAF9-4F86-9D20-9CBF7C64228D")]
public class SequenceClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.Sequence
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("79311620-29A0-4811-998E-806847F6FBF8")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type SequenceClass = class
interface Sequence
interface IDTSContainer100
interface IDTSSequence100
interface IDTSExecutable100
interface IDTSEventsProvider100
interface IDTSExecutionMetrics100
interface IDTSPropertiesProvider100
interface IDTSName100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("2292B7AB-227F-4EFD-99ED-60D3D716CB87")>]
type SequenceClass = class
interface Sequence
interface IDTSContainer100
interface IDTSSequence100
interface IDTSExecutable100
interface IDTSEventsProvider100
interface IDTSExecutionMetrics100
interface IDTSPropertiesProvider100
interface IDTSName100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("2323159B-EAF9-4F86-9D20-9CBF7C64228D")>]
type SequenceClass = class
interface Sequence
interface IDTSContainer100
interface IDTSSequence100
interface IDTSExecutable100
interface IDTSEventsProvider100
interface IDTSExecutionMetrics100
interface IDTSPropertiesProvider100
interface IDTSName100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
Public Class SequenceClass
Implements IDTSBreakpointSite100, IDTSEventsProvider100, IDTSExecutable100, IDTSExecutionMetrics100, IDTSName100, IDTSPersist100, IDTSPropertiesProvider100, IDTSRuntimeObject100, IDTSSequence100, Sequence
- Наследование
-
SequenceClass
- Атрибуты
- Реализации
Комментарии
Дополнительные сведения см. в разделе Sequence.
Конструкторы
SequenceClass() |
Инициализирует новый экземпляр класса SequenceClass. |
Свойства
CreationName |
Возвращает строку, используемую для создания экземпляра объекта DtsContainer. |
DebugMode |
Возвращает или задает значение, указывающее, находится ли объект DtsContainer в режиме отладки. |
DelayValidation |
Возвращает или задает значение, указывающее, откладывается ли проверка задачи до времени выполнения. |
Description |
Возвращает или задает описание объекта DtsContainer. |
Disable |
Возвращает или задает значение, показывающее, отключен ли объект DtsContainer. |
DisableEventHandlers |
Возвращает или задает значение, указывающее, отключены ли обработчики событий в задаче. |
EventHandlers |
Возвращает коллекцию объектов обработчика событий. |
EventInfos |
Возвращает коллекцию объектов EventInfo. |
Executables |
Возвращает коллекцию исполняемых объектов, обработанных подсистемой выполнения при выполнении данного контейнера последовательности. |
ExecutionDuration |
Возвращает значение, указывающее время, затраченное контейнером на выполнение (в миллисекундах). |
ExecutionResult |
Возвращает значение, указывающее на успешное или неуспешное выполнение объекта DtsContainer. |
ExecutionStatus |
Возвращает значение, указывающее текущее состояние выполнения объекта DtsContainer во время вызова. |
FailPackageOnFailure |
Возвращает или задает значение, указывающее, завершается ли работа пакета с ошибкой в случае ошибки в дочернем контейнере. |
FailParentOnFailure |
Возвращает или задает значение, указывающее, завершается ли работа родительского контейнера с ошибкой в случае ошибки в дочернем контейнере. |
ForcedExecutionValue |
Возвращает или задает объект, содержащий значение, определенное контейнером. |
ForceExecutionResult |
Возвращает или задает значение перечисления DTSForcedExecResult, указывающее результат выполнения контейнера. |
ForceExecutionValue |
Возвращает или задает значение, указывающее, должно ли значение выполнения контейнера обязательно содержать определенное значение. |
ID |
Возвращает идентификатор GUID, который определяет DtsContainer. |
IDTSSuspend100_SuspendRequired |
Возвращает или задает значение, которое указывает, следует ли приостановить выполнение последовательности. |
IsDefaultLocaleID |
Возвращает или задает значение, указывающее, использует ли контейнер локаль по умолчанию. |
IsolationLevel |
Возвращает или задает уровень изоляции транзакции в объекте DtsContainer. |
LocaleID |
Возвращает или задает код локали, используемый при выполнении объекта DtsContainer. |
LogEntryInfos |
Возвращает объект IDTSLogEntryInfos100. |
LoggingMode |
Возвращает или задает режим ведения журнала контейнера. |
LoggingOptions |
Возвращает объект, который содержит свойства, указывающие ресурсы фильтрации и ведения журнала для контейнеров. |
MaximumErrorCount |
Возвращает или задает максимальное количество ошибок, которое может произойти перед прекращением выполнения объекта DtsContainer. |
Name |
Возвращает или задает имя DtsContainer. |
Parent |
Возвращает родительский контейнер. |
PrecedenceConstraints |
Возвращает коллекцию объектов IDTSPrecedenceConstraints100. |
Properties |
Возвращает коллекцию объектов IDTSProperties100. |
StartTime |
Возвращает время начала выполнения контейнера. |
StopTime |
Возвращает время завершения выполнения контейнера. |
SuspendRequired |
Возвращает или задает значение, которое указывает, будет ли производиться приостановка задач в точках останова. |
TransactionOption |
Возвращает или задает значение перечисления DTSTransactionOption, указывающее, участвует ли контейнер в транзакциях. |
VariableDispenser |
Возвращает объект IDTSVariableDispenser100, чтобы можно было блокировать переменные, связанные с контейнером. |
Variables |
Возвращает коллекцию, содержащую переменные, связанные с контейнером. |
Методы
AcceptBreakpointManager(IDTSBreakpointManager100) |
Этот метод вызывается подсистемой выполнения при создании задачи или контейнера. |
ComputeExpressions(Boolean) |
Вычисляет выражения объекта SequenceClass. |
Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object) |
Запускает приложение. |
GetExpression(String) |
Возвращает строку, содержащую выражение для указанного свойства. |
GetParentID() |
Возвращает или задает родительский идентификатор объекта SequenceClass. |
IDTSSuspend100_get_SuspendRequired() |
Представляет класс последовательности. |
IDTSSuspend100_ResumeExecution() |
Возобновляет приостановленное выполнение. |
IDTSSuspend100_set_SuspendRequired(Boolean) |
Представляет класс последовательности. |
IDTSSuspend100_SuspendExecution() |
Приостанавливает выполнение. |
LoadFromXML(Object, IDTSEvents100) |
Загружает пакет и сохраняет его в формате XML. |
RegenerateID() |
Создает новый идентификатор GUID для последовательности. |
ResumeExecution() |
Возобновляет выполнение задачи после приостановки. |
SaveToXML(Object, Object, IDTSEvents100) |
Сохраняет пакет в XML-формате. |
SetExpression(String, String) |
Присваивает указанное выражение свойству. |
SuspendExecution() |
Вызывается, когда исполняемый объект должен быть приостановлен. |
Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100) |
Предоставляет пакету возможность определить, содержит ли он недопустимые настройки, которые могут помешать его успешному выполнению. |