ManagedForEachEnumeratorWrapper クラス

定義

重要

この API は CLS 準拠ではありません。

マネージド For Each 列挙子のラッパーを表します。 このクラスは継承できません。

public ref class ManagedForEachEnumeratorWrapper sealed : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSComponentPersist130, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSForEachEnumerator100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSManagedForEachEnumeratorWrapper100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSObjectVersionUpdate100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("40E2A222-B8D8-4C0A-888D-6D96F052D6E0")]
[System.Runtime.InteropServices.ProgId("")]
public sealed class ManagedForEachEnumeratorWrapper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSComponentPersist130, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSForEachEnumerator100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedForEachEnumeratorWrapper100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectVersionUpdate100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ProgId("")]
[System.Runtime.InteropServices.Guid("52628E57-9DDB-4783-A937-4B415CE91167")]
public sealed class ManagedForEachEnumeratorWrapper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSComponentPersist130, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSForEachEnumerator100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedForEachEnumeratorWrapper100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectVersionUpdate100
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ProgId("")]
[System.Runtime.InteropServices.Guid("1C3EF0B7-98EB-43E5-8B92-54D1CA0E1E08")]
public sealed class ManagedForEachEnumeratorWrapper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSComponentPersist130, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSForEachEnumerator100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedForEachEnumeratorWrapper100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSObjectVersionUpdate100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("40E2A222-B8D8-4C0A-888D-6D96F052D6E0")>]
[<System.Runtime.InteropServices.ProgId("")>]
type ManagedForEachEnumeratorWrapper = class
    interface IDTSManagedForEachEnumeratorWrapper100
    interface IDTSForEachEnumerator100
    interface IDTSComponentPersist130
    interface IDTSComponentPersist100
    interface IDTSObjectVersionUpdate100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.ProgId("")>]
[<System.Runtime.InteropServices.Guid("52628E57-9DDB-4783-A937-4B415CE91167")>]
type ManagedForEachEnumeratorWrapper = class
    interface IDTSManagedForEachEnumeratorWrapper100
    interface IDTSForEachEnumerator100
    interface IDTSComponentPersist130
    interface IDTSComponentPersist100
    interface IDTSObjectVersionUpdate100
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.ProgId("")>]
[<System.Runtime.InteropServices.Guid("1C3EF0B7-98EB-43E5-8B92-54D1CA0E1E08")>]
type ManagedForEachEnumeratorWrapper = class
    interface IDTSManagedForEachEnumeratorWrapper100
    interface IDTSForEachEnumerator100
    interface IDTSComponentPersist130
    interface IDTSComponentPersist100
    interface IDTSObjectVersionUpdate100
Public NotInheritable Class ManagedForEachEnumeratorWrapper
Implements IDTSComponentPersist130, IDTSForEachEnumerator100, IDTSManagedForEachEnumeratorWrapper100, IDTSObjectVersionUpdate100
継承
ManagedForEachEnumeratorWrapper
属性
実装

コンストラクター

ManagedForEachEnumeratorWrapper()

ManagedForEachEnumeratorWrapper クラスの新しいインスタンスを初期化します。

プロパティ

CollectionEnumerator

コレクション列挙子を取得します。値の設定も可能です。

ManagedForEachEnumeratorQualifiedName

列挙子の名前を取得します。

Version

列挙子のバージョンを取得します。

WrappedForEachEnumerator

ラップされた For Each 列挙子を取得します。値の設定も可能です。

メソッド

CanUpdate(String)

列挙子を更新できるかどうかを指定します。

GetEnumerator(IDTSConnections100, IDTSVariableDispenser100, IDTSInfoEvents100, IDTSLogging100)

列挙子を取得します。

GetSite(Guid, Object)

列挙子のラッパーのサイトを取得します。

InitializeForEachEnumerator(IDTSConnections100, IDTSInfoEvents100, IDTSObjectReferenceTracker100)

For Each 列挙子を初期化します。

LoadFromXML(Object, IDTSInfoEvents100)

XML ファイルから要素ノードを読み込みます。

SaveAndUpdateVersionToXML(Object, DTSTargetServerVersion, IDTSInfoEvents100)

マネージド For Each 列挙子のラッパーを表します。 このクラスは継承できません。

SaveToXML(Object, IDTSInfoEvents100)

ドキュメント オブジェクトを XML に保存します。

SetManagedForEachEnumerator(String)

マネージド For Each 列挙子を設定します。

SetSite(Object)

pUnk サイトを設定します。

Update(String)

XML オブジェクトを更新します。

Validate(IDTSConnections100, IDTSVariableDispenser100, IDTSInfoEvents100, IDTSLogging100)

列挙子のラッパーを検証します。

適用対象