DataObjectEnumerator.EnumerateObjects メソッド
サポートされている場合、指定された制限事項と文字列の並べ替えを持ち、指定した型のオブジェクト データ セットの項目を列挙します。
名前空間: Microsoft.VisualStudio.Data
アセンブリ: Microsoft.VisualStudio.Data (Microsoft.VisualStudio.Data.dll 内)
構文
'宣言
Public MustOverride Function EnumerateObjects ( _
typeName As String, _
items As Object(), _
restrictions As Object(), _
sort As String, _
parameters As Object() _
) As DataReader
public abstract DataReader EnumerateObjects(
string typeName,
Object[] items,
Object[] restrictions,
string sort,
Object[] parameters
)
public:
virtual DataReader^ EnumerateObjects(
String^ typeName,
array<Object^>^ items,
array<Object^>^ restrictions,
String^ sort,
array<Object^>^ parameters
) abstract
abstract EnumerateObjects :
typeName:string *
items:Object[] *
restrictions:Object[] *
sort:string *
parameters:Object[] -> DataReader
public abstract function EnumerateObjects(
typeName : String,
items : Object[],
restrictions : Object[],
sort : String,
parameters : Object[]
) : DataReader
パラメーター
- typeName
型 : System.String
列挙するオブジェクトの型の名前。
- items
型 : array<System.Object[]
名前付きの項目が使用可能である場所を列挙するインデックスとして文字列としては指定された項目のセット。フィルター処理されたデータ プロバイダーが項目をサポートしていない場合は、このパラメーターは無視されます。
Visual Studio 2005ではサポートされていません。
- restrictions
型 : array<System.Object[]
制限を返されたオブジェクトのセットに適用する一連のフィルター処理します。
- sort
型 : System.String
SQL Server の ORDER BY 句の構文に従って文字列の並べ替えは。実際の並べ替え順序は、ソース ベース;必要があります。つまり、クライアントが英語でソースが中国語場合、配置は、中国語で適用する必要があります。
Visual Studio 2005ではサポートされていません。
- parameters
型 : array<System.Object[]
コンテンツが EnumerateObjectsの実装によって定義されている、データ オブジェクトのサポートの XML ファイルによって指定される配列。このパラメーターに指定された情報を示す追加データを提供するには、列挙体を実行する方法を使用できるため、実行される詳細なデータである場合は、このメソッドの実装ができます。
戻り値
型 : Microsoft.VisualStudio.Data.DataReader
列挙型の呼び出しの結果を格納する DataReader のオブジェクトを返します。
例外
例外 | 条件 |
---|---|
ArgumentNullException | typeName パラメーターが null です。 |
解説
他の例外は、プロバイダー固有のエラーが列挙型の操作中に発生したことを示します。
[!メモ]
items と sort のパラメーターは Visual Studio 2005 では使用されず、使用しないでください。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。