SequenceClass クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
シーケンス クラスを表します。
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 |
DtsContainer を識別する GUID を取得します。 |
IDTSSuspend100_SuspendRequired |
シーケンスを中断するかどうかを示す値を取得または設定します。 |
IsDefaultLocaleID |
コンテナーが既定のロケールを使用するかどうかを示す値を取得または設定します。 |
IsolationLevel |
DtsContainer オブジェクト内のトランザクションの分離レベルを取得または設定します。 |
LocaleID |
DtsContainer オブジェクトの実行時に使用するロケール ID を取得または設定します。 |
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) |
パッケージの正常実行を妨げる無効な設定が含まれていないかどうかを確認できます。 |