ForLoopClass クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
for iteration文を用いてパッケージ内の反復ワークフローを定義するコンテナを提供します。
public ref class ForLoopClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::ForLoop, 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::IDTSForLoop100, 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
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("598B412F-4036-41DD-8F5C-83DED7CE6CCC")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class ForLoopClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ForLoop, 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.IDTSForLoop100, 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
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("20DB93E9-2961-4CB1-A696-4EFD0104B005")]
public class ForLoopClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ForLoop, 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.IDTSForLoop100, 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
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("F8820007-A986-4DE8-8378-45CC12A343C2")]
public class ForLoopClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.ForLoop, 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.IDTSForLoop100, 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
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("598B412F-4036-41DD-8F5C-83DED7CE6CCC")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type ForLoopClass = class
interface IDTSExecutable100
interface ForLoop
interface IDTSForLoop100
interface IDTSContainer100
interface IDTSSequence100
interface IDTSEventsProvider100
interface IDTSExecutionMetrics100
interface IDTSPropertiesProvider100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
interface IDTSName100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("20DB93E9-2961-4CB1-A696-4EFD0104B005")>]
type ForLoopClass = class
interface IDTSExecutable100
interface ForLoop
interface IDTSForLoop100
interface IDTSContainer100
interface IDTSSequence100
interface IDTSEventsProvider100
interface IDTSExecutionMetrics100
interface IDTSPropertiesProvider100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
interface IDTSName100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("F8820007-A986-4DE8-8378-45CC12A343C2")>]
type ForLoopClass = class
interface IDTSExecutable100
interface ForLoop
interface IDTSForLoop100
interface IDTSContainer100
interface IDTSSequence100
interface IDTSEventsProvider100
interface IDTSExecutionMetrics100
interface IDTSPropertiesProvider100
interface IDTSBreakpointSite100
interface IDTSSuspend100
interface IDTSPersist100
interface IDTSRuntimeObject100
interface IDTSName100
Public Class ForLoopClass
Implements ForLoop, IDTSBreakpointSite100, IDTSContainer100, IDTSEventsProvider100, IDTSExecutionMetrics100, IDTSForLoop100, IDTSName100, IDTSPersist100, IDTSPropertiesProvider100, IDTSRuntimeObject100, IDTSSequence100
- 継承
-
ForLoopClass
- 属性
- 実装
注釈
詳細については、ForLoopを参照してください。
コンストラクター
| 名前 | 説明 |
|---|---|
| ForLoopClass() |
ForLoopClass クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| AssignExpression |
ループカウンターを増減または減らす式を取得または設定します。 |
| CreationName |
ランタイムでオブジェクトのインスタンスを作成し、そのオブジェクトのコレクションがあればそのコレクションに追加するために使われる名前を返します。 このプロパティは読み取り専用です。 |
| DebugMode |
ブーリアンを取得したり設定したりし、タスクがブレークポイントが有効になっているかどうかを確認する必要があります。 |
| DelayValidation |
タスクの検証が実行時まで遅延するかどうかを示す値を取得または設定します。 |
| Description |
対象について記述を取得または設定します。 |
| Disable |
IDTSContainer100オブジェクトが無効化されているかどうかを示す値を取得または設定します。 |
| DisableEventHandlers |
タスクのイベントハンドラが無効化されているかどうかを示すブール値を取得または設定します。 |
| EvalExpression |
ループの各パスで評価される式を取得または設定します。 |
| EventHandlers |
イベントハンドラオブジェクトの集合を返します。 このフィールドは読み取り専用です。 |
| EventInfos |
IDTSEventInfo100オブジェクトの集合を返します。 このフィールドは読み取り専用です。 |
| Executables |
ForLoopClassイテレーション中に処理される実行可能オブジェクトの集合を返します。 |
| ExecutionDuration |
コンテナが実行に費やした時間(ミリ秒単位)を示す値を返します。 このプロパティは読み取り専用です。 |
| ExecutionResult |
IDTSContainer100オブジェクトの実行の成功または失敗を示す値が付与されます。 |
| ExecutionStatus |
呼び出し時点の IDTSContainer100 オブジェクトの実行状況を取得します。 |
| FailPackageOnFailure |
子コンテナが失敗したときにパッケージが失敗するかどうかを示す値を取得または設定します。 |
| FailParentOnFailure |
子コンテナが失敗したときに親コンテナが失敗するかどうかを示す値を取得または設定します。 |
| ForcedExecutionValue |
ForceExecutionValueが真の場合、パッケージが返すオプションの実行値を指定する値を取得または設定します。 |
| ForceExecutionResult |
コンテナの強制実行結果を取得するか設定します。 |
| ForceExecutionValue |
コンテナの実行値に特定の値を強制的に含めるべきかどうかを示す値を取得または設定します。 |
| ID |
オブジェクトに割り当てられた一意IDを返します。 これは通常GUIDです。 このプロパティは読み取り専用です。 |
| IDTSSuspend100_SuspendRequired |
ブーリアンを取得したり設定したりし、ブレークポイントに遭遇したタスクを一時停止すべきかどうかを示します。 この値は、ブレークポイントが発生した際にランタイムエンジンがタスクやコンテナに対して設定します。 |
| InitExpression |
オプションの初期化式を取得するか設定します。 |
| IsDefaultLocaleID |
コンテナがデフォルトのロケーションを使用しているかどうかを示す値が付与されます。 |
| IsolationLevel |
IDTSContainer100オブジェクト内のトランザクションの分離レベルを取得するか設定します。 |
| LocaleID |
IDTSContainer100オブジェクトが実行される際に使用するローカの識別子を取得したり設定したりします。 |
| LogEntryInfos |
ログエントリに関する情報の収集。 |
| LoggingMode |
コンテナのログモードを取得するか設定します。 |
| LoggingOptions |
コンテナのフィルタリングおよびログリソースを示すプロパティを含むオブジェクトを取得します。 |
| MaximumErrorCount |
コンテナが実行を停止する前に発生できる最大エラー数を取得または設定します。 |
| Name |
オブジェクトに名前を割り当てるか設定します。 |
| Parent |
コンテナの親を取得。 |
| PrecedenceConstraints |
回収 IDTSPrecedenceConstraints100 返品。 このフィールドは読み取り専用です。 |
| Properties |
ForLoopClassのプロパティの集合をIDTSProperties100コレクションに返します。 |
| StartTime |
コンテナの実行開始時刻を返します。 このプロパティは読み取り専用です。 |
| StopTime |
コンテナが実行を終了した時刻を返します。 このプロパティは読み取り専用です。 |
| SuspendRequired |
ブーリアンを取得したり設定したりし、ブレークポイントに遭遇したタスクを一時停止すべきかどうかを示します。 この値は、ブレークポイントが発生した際にランタイムエンジンがタスクやコンテナに対して設定します。 |
| TransactionOption |
コンテナがトランザクションに参加するかどうかを示す DTSTransactionOption 列挙値を取得または設定します。 |
| VariableDispenser |
コンテナに関連付けられた変数をロックできるように IDTSVariableDispenser100 オブジェクトを取得します。 |
| Variables |
このコンテナに関連付けられた変数を含むコレクションを取得します。 |