ForEachEnumeratorHost クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ForEachEnumerator のホスト クラスを定義します。 このクラスは継承できません。
public ref class ForEachEnumeratorHost sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject, Microsoft::SqlServer::Dts::Runtime::IDTSExecutionPath, Microsoft::SqlServer::Dts::Runtime::IDTSForEachEnumerator, Microsoft::SqlServer::Dts::Runtime::IDTSName, Microsoft::SqlServer::Dts::Runtime::IDTSObjectHost, Microsoft::SqlServer::Dts::Runtime::IDTSPackagePath, Microsoft::SqlServer::Dts::Runtime::IDTSPersist, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProvider, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProviderEx
public sealed class ForEachEnumeratorHost : Microsoft.SqlServer.Dts.Runtime.DtsObject, Microsoft.SqlServer.Dts.Runtime.IDTSExecutionPath, Microsoft.SqlServer.Dts.Runtime.IDTSForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSName, Microsoft.SqlServer.Dts.Runtime.IDTSObjectHost, Microsoft.SqlServer.Dts.Runtime.IDTSPackagePath, Microsoft.SqlServer.Dts.Runtime.IDTSPersist, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProvider, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProviderEx
type ForEachEnumeratorHost = class
inherit DtsObject
interface IDTSName
interface IDTSPersist
interface IDTSObjectHost
interface IDTSForEachEnumerator
interface IDTSPropertiesProvider
interface IDTSPropertiesProviderEx
interface IDTSPackagePath
interface IDTSExecutionPath
Public NotInheritable Class ForEachEnumeratorHost
Inherits DtsObject
Implements IDTSExecutionPath, IDTSForEachEnumerator, IDTSName, IDTSObjectHost, IDTSPackagePath, IDTSPersist, IDTSPropertiesProvider, IDTSPropertiesProviderEx
- 継承
- 実装
プロパティ
CollectionEnumerator |
ホスト列挙子がオブジェクトのコレクションを列挙しているか、コレクションのコレクションを列挙しているかどうかを示すブール型 (Boolean) の値を取得または設定します。 |
CreationName |
ランタイムが ForEachEnumeratorHost オブジェクトのインスタンス作成に使用する文字列を返します。 このプロパティは読み取り専用です。 |
DelayValidation |
パッケージが実行されるまで検証が遅れるかどうかを ForEachEnumerator 示すブール型 (Boolean) の値を取得または設定します。 |
Description |
ホストの説明を取得します。値の設定も可能です。 |
HasExpressions |
ForEachEnumeratorHost オブジェクトが式を持つかどうかを示す値を取得します。 |
HostType |
ForEachEnumerator を使用しているホストの種類を示す列挙を取得します。 このプロパティは読み取り専用です。 |
ID |
ホストに割り当てられた GUID を返します。 |
InnerObject |
ホストの内部オブジェクトを返します。この内部オブジェクトは、ホストされている ForEachEnumerator です。 |
Name |
ホストの名前を取得します。値の設定も可能です。 |
Properties |
DtsProperties オブジェクトを含む DtsProperty コレクションを返します。 各 DtsProperty には、ForEachEnumeratorHost の各タスクに関する追加情報が含まれます。 |
メソッド
Equals(Object) |
2 つのオブジェクト インスタンスが等しいかどうかを判断します。 (継承元 DtsObject) |
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
を反復処理するために使用する IEnumerator インターフェイスを ForEachEnumerator返します。 |
GetExecutionPath() |
ForEachEnumeratorHost オブジェクトの実行パスを取得します。 |
GetExpression(String) |
指定したプロパティの式を含む文字列 を返します。 Null は、式が割り当てられていない場合を意味します。 |
GetHashCode() |
このインスタンスのハッシュ コードを返します。 (継承元 DtsObject) |
GetPackagePath() |
ForEachEnumeratorHost オブジェクトのパッケージ パスを取得します。 |
LoadFromXML(XmlNode, IDTSEvents) |
このメソッドをアプリケーション コードから呼び出すことはできません。 .xml として保存されたパッケージを読み込むには、LoadPackage(String, IDTSEvents) メソッドを使用します。 |
SaveToXML(XmlDocument, XmlNode, IDTSEvents) |
このメソッドをアプリケーション コードから呼び出すことはできません。 パッケージを .xml として保存するには、SaveToXml(String, Package, IDTSEvents) メソッドを使用します。 |
SetExpression(String, String) |
指定した式をプロパティに割り当てます。 プロパティから既存の式を削除するには、null を指定します。 |
Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
ForEachEnumerator の正常実行を妨げる無効な設定がホストに含まれていないかを確認できます。 |