ForEachSMOEnumerator クラス

定義

SQL Server管理オブジェクト(SMO)を列挙する際に使用されるメンバーを含みます。 このクラスは継承できません。

public ref class ForEachSMOEnumerator sealed : Microsoft::SqlServer::Dts::Runtime::ForEachEnumerator, Microsoft::SqlServer::Dts::Runtime::Enumerators::SMO::IDTSForEachSMOEnumerator, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.SMO.Localized), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.SMO.ForEachSMOEnumeratorUI, Microsoft.SqlServer.ForEachSMOEnumeratorUI, Version={0}, Culture=neutral, PublicKeyToken=89845dcd8080cc91")]
public sealed class ForEachSMOEnumerator : Microsoft.SqlServer.Dts.Runtime.ForEachEnumerator, Microsoft.SqlServer.Dts.Runtime.Enumerators.SMO.IDTSForEachSMOEnumerator, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsForEachEnumerator(LocalizationType=typeof(Microsoft.SqlServer.Dts.Runtime.Enumerators.SMO.Localized), UITypeName="Microsoft.SqlServer.Dts.Runtime.Enumerators.SMO.ForEachSMOEnumeratorUI, Microsoft.SqlServer.ForEachSMOEnumeratorUI, Version={0}, Culture=neutral, PublicKeyToken=89845dcd8080cc91")>]
type ForEachSMOEnumerator = class
    inherit ForEachEnumerator
    interface IDTSComponentPersist
    interface IDTSForEachSMOEnumerator
Public NotInheritable Class ForEachSMOEnumerator
Inherits ForEachEnumerator
Implements IDTSComponentPersist, IDTSForEachSMOEnumerator
継承
ForEachSMOEnumerator
属性
実装

コンストラクター

名前 説明
ForEachSMOEnumerator()

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

プロパティ

名前 説明
CollectionEnumerator

フォーリーチループ列挙子がオブジェクトの集合を列挙しているのか、集合集合を列挙しているのかを示すブール値を得ます。

(継承元 ForEachEnumerator)
EnumURN

選択された列挙のためのSMO列挙「Uniform Resource Name(URN)」を含む文字列を取得します。

TargetServerVersion

SQL Server管理オブジェクト(SMO)を列挙する際に使用されるメンバーを含みます。 このクラスは継承できません。

(継承元 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)

このメソッドは、 CanUpdate(String) がtrueに設定されている場合、古いパッケージXMLを新しいパッケージXMLに更新します。

(継承元 ForEachEnumerator)
Validate(Connections, VariableDispenser, IDTSInfoEvents, IDTSLogging)

コンテナの不正な設定で正常に動作しないかどうかを示す値を返します。

適用対象