Share via


AdoDotNetObjectEnumerator.EnumerateObjects, méthode

Énumère les éléments d'un jeu d'objets de données du type spécifié avec les restrictions et la chaîne spécifiées de tri, si pris en charge.

Espace de noms :  Microsoft.VisualStudio.Data.AdoDotNet
Assembly :  Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)

Syntaxe

'Déclaration
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

Paramètres

  • typeName
    Type : String

    Nom du type de l'objet à énumérer.

  • items
    Type : array<Object[]

    L'ensemble d'éléments à énumérer, spécifié comme chaînes dans lequel les éléments nommés sont disponibles, sinon comme index. Dans les cas dans lesquels un fournisseur de données ne prend pas en charge les éléments de filtrage, ce paramètre est ignoré.

  • restrictions
    Type : array<Object[]

    Un ensemble de filtrer les restrictions pour appliquer à l'ensemble d'objets retournés.

  • sort
    Type : String

    Une chaîne de tri, qui suit la syntaxe de la clause ORDER BY de SQL Server. L'ordre de tri réel source- doit être basé ; autrement dit, si le client est anglais et la source est chinoise, le tri doit être appliqué dans le Chinois.

  • parameters
    Type : array<Object[]

    Un tableau dont le contenu est défini par l'implémentation donnée d' EnumerateObjects, et qui est spécifiée par le fichier XML de prise en charge d'objet de données. Les informations fournies dans ce paramètre peuvent être utilisées pour fournir des données supplémentaires qui indique comment effectuer l'énumération, permettant aux implémentations de cette méthode pour être plus de données pilotées.

Valeur de retour

Type : Microsoft.VisualStudio.Data.DataReader
Retourne un objet d' AdoDotNetDataReader qui contient les résultats de l'appel d'énumération.

Exceptions

Exception Condition
ArgumentNullException

Le paramètre typeName est null.

Notes

D'autres exceptions qui se produisent indiquent qu'une erreur spécifique au fournisseur s'est produite lors de l'énumération.

Sécurité .NET Framework

Voir aussi

Référence

AdoDotNetObjectEnumerator Classe

Microsoft.VisualStudio.Data.AdoDotNet, espace de noms