ForEachNodeListEnumerator クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XPath 式を XML ファイルに適用することによって生じる一連の XML ノードを列挙するために使用されるクラスを定義します。
public ref class ForEachNodeListEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator, Microsoft::SqlServer::Dts::Runtime::Enumerators::NodeList::IDTSForEachNodeListEnumerator, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachNodeListEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.IDTSForEachNodeListEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachNodeListEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.IDTSForEachNodeListEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachNodeListEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.IDTSForEachNodeListEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=13.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachNodeListEnumerator = class
inherit ForEachEnumerator
interface IDTSForEachNodeListEnumerator
interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=14.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachNodeListEnumerator = class
inherit ForEachEnumerator
interface IDTSForEachNodeListEnumerator
interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.NodeList.Localized), UITypeName="Microsoft.SqlServer.NodeListEnumeratorUI.NodeListControl, Microsoft.SqlServer.NodeListEnumeratorUI, Version=15.0.0.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachNodeListEnumerator = class
inherit ForEachEnumerator
interface IDTSForEachNodeListEnumerator
interface IDTSComponentPersist
Public NotInheritable Class ForEachNodeListEnumerator
Inherits ForEachEnumerator
Implements IDTSComponentPersist, IDTSForEachNodeListEnumerator
- 継承
- 属性
- 実装
コンストラクター
ForEachNodeListEnumerator() |
ForEachNodeListEnumerator クラスの新しいインスタンスを初期化します。 |
プロパティ
CollectionEnumerator |
列挙子の型が要素コレクションであるかどうかを示すブール値を返します。 |
EnumerationType |
EnumerationType 列挙からこのプロパティの値を取得します。値の設定も可能です。 |
InnerElementType |
このプロパティを InnerElementType 列挙体の値に設定します。 |
InnerXPathString |
InnerXPathStringSourceType の値に応じて、XPath 文字列または XPath 文字列を含む変数の名前を指定します。 |
InnerXPathStringSourceType |
SourceType 列挙の値を使用して、内部 XPath 文字列のソースの種類を取得します。値の設定も可能です。 |
NodeList |
XPath 操作が生成するノードのコレクションを表す ArrayList クラスを取得します。 |
OuterXPathString |
OuterXPathStringSourceType の値に応じて、XPath 文字列、XPath 文字列を含むファイルの名前、または XPath 文字列を含む変数の名前のいずれかを表す値を取得します。値の設定も可能です。 |
OuterXPathStringSourceType |
SourceType 列挙の値を使用して、XPath 文字列のソースの種類を取得します。値の設定も可能です。 |
SourceDocument |
SourceDocumentType の値に応じて、文字列としての XML ソース ドキュメント、XML ソース ドキュメントを含むファイルの名前、または XML ソース ドキュメントを含む変数の名前のいずれかを表す値を取得します。値の設定も可能です。 |
SourceDocumentType |
SourceType 列挙子を使用して、ソース ドキュメントのソースの種類を取得します。値の設定も可能です。 |
TargetServerVersion |
XPath 式を XML ファイルに適用することによって生じる一連の XML ノードを列挙するために使用されるクラスを定義します。 (継承元 ForEachEnumerator) |
Version |
パッケージのバージョン番号を返します。 このプロパティは読み取り専用です。 (継承元 ForEachEnumerator) |
メソッド
CanUpdate(String) |
新しいパッケージ XML が古いパッケージ XML を更新できるかどうかを示すブール値。 (継承元 ForEachEnumerator) |
Equals(Object) |
2 つのオブジェクト インスタンスが等しいかどうかを判断します。 (継承元 DtsObject) |
GetEnumerator(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
ActiveX データ オブジェクト (ADO) オブジェクトを反復処理できる IEnumerator インターフェイスを返します。 |
GetHashCode() |
このインスタンスのハッシュ コードを返します。 (継承元 DtsObject) |
InitializeForEachEnumerator(Connections, IDTSInfoEvents, ObjectReferenceTracker) |
タスクに関連付けられたプロパティを初期化します。 このメソッドはランタイムから呼び出されるメソッドであり、コードでは使用されません。 (継承元 ForEachEnumerator) |
LoadFromXML(XmlElement, IDTSInfoEvents) |
このメソッドをアプリケーション コードから呼び出すことはできません。 .xml としてハード ドライブに保存されているパッケージを読み込むには、LoadPackage(String, IDTSEvents) メソッドを使用します。 |
SaveToXML(XmlDocument, IDTSInfoEvents) |
このメソッドをアプリケーション コードから呼び出すことはできません。 パッケージを .xml として保存するには、SaveToXml(String, Package, IDTSEvents) メソッドを使用します。 |
Update(String) |
このメソッドは、true に設定されている場合 CanUpdate(String) 、新しいパッケージ XML を使用して古いパッケージ XML を更新します。 (継承元 ForEachEnumerator) |
Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging) |
コンテナーの正常実行を妨げる無効な設定が含まれていないかどうかを確認できます。 (継承元 ForEachEnumerator) |