ForEachSchemaRowsetEnumerator クラス

定義

スキーマの行セット上で列挙を行うForeachループの実装方法とプロパティを含みます。 このクラスは継承できません。

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

コンストラクター

名前 説明
ForEachSchemaRowsetEnumerator()

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

プロパティ

名前 説明
CollectionEnumerator

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

(継承元 ForEachEnumerator)
Connection

スキーマの行セット列挙子の接続情報を含む文字列を取得したり設定したりします。

ForEachEnumeratorDescription

ForEachSchemaRowsetEnumeratorの記述を返します。

ForEachEnumeratorDisplayName

列挙子の表示名を含む文字列を取得したり設定したりします。

Restrictions

返される行セットに適用される制限を含む文字列の配列を取得します。

SchemaRowset

スキーマのGUIDを取得したり設定したりします。

TargetServerVersion

スキーマの行セット上で列挙を行うForeachループの実装方法とプロパティを含みます。 このクラスは継承できません。

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

コンテナが実行を妨げる無効な設定が含まれているかどうかを判断できるようにします。

(継承元 ForEachEnumerator)

適用対象