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