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 |
GestやDtsContainerオブジェクトの記述をセットします。 |
| Disable |
DtsContainerオブジェクトが無効化されているかどうかを示す値を取得または設定します。 |
| DisableEventHandlers |
タスク上のイベントハンドラが無効化されているかどうかを示す値を取得または設定します。 |
| EventHandlers |
イベントハンドラオブジェクトの集合を取得します。 |
| EventInfos |
EventInfoオブジェクトのコレクションを取得します。 |
| Executables |
実行時エンジンが処理する実行可能オブジェクトのコレクションをこのSequenceコンテナの実行中に取得します。 |
| 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) |
パッケージが無効な設定が含まれていて、成功裏に実行できないかどうかを判断できるようにします。 |