AdoDotNetObjectEnumerator.EnumerateObjects-Methode
Listet Elemente für Objekte eines Satzes von Daten des angegebenen Typs mit den angegebenen Beschränkungen und der Sortierungszeichenfolge auf, wenn Sie unterstützt werden.
Namespace: Microsoft.VisualStudio.Data.AdoDotNet
Assembly: Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)
Syntax
'Declaration
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
Parameter
typeName
Typ: StringName des Typs des Objekts aufzulisten.
items
Typ: array<Object[]Der Satz Auflisten von Elementen, angegeben als Zeichenfolgen, in denen benannte Elemente verfügbar sind; andernfalls als Indizes. In den Fällen, in denen ein Datenanbieter keine Elemente Filtern unterstützt, wird dieser Parameter ignoriert.
restrictions
Typ: array<Object[]Ein Satz von auf den Satz von zurückgegebenen Objekte angewendet Filterungseinschränkungen.
sort
Typ: StringEine Sortierungszeichenfolge, die Syntax für die SQL Server ORDER BY-Klausel folgt. Die tatsächliche Sortierreihenfolge sollte Quelle-basiert sein; das heißt, wenn der Client Englisch und die Quelle chinesisch ist, sollte die Sortierung auf Chinesisch angewendet werden.
parameters
Typ: array<Object[]Ein Array, dessen Inhalt durch die angegebene Implementierung von EnumerateObjects definiert ist und durch die Datenobjekt-Stützxml-datei angegeben wird. Die Informationen, die in diesem Parameter angegeben werden, können verwendet werden, um zusätzliche Daten bereitzustellen, die wie führt die Enumeration angeben und Implementierungen dieser Methode ermöglicht, mehr von Daten zu sein.
Rückgabewert
Typ: Microsoft.VisualStudio.Data.DataReader
Gibt ein AdoDotNetDataReader-Objekt zurück, das die Ergebnisse des Enumerationsaufrufs enthält.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | Der typeName-Parameter ist NULL. |
Hinweise
Andere Ausnahmen, die auftreten, geben an, dass ein anbieterspezifischer Fehler während der Enumeration aufgetreten ist.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.