Share via


DataObjectEnumerator.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
Assembly :  Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)

Syntaxe

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

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é.

    Non pris en charge dans Visual Studio 2005.

  • 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.

    Non pris en charge dans Visual Studio 2005.

  • parameters
    Type : array<Object[]

    Un tableau dont le contenu est défini par l'implémentation donnée de l' 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' DataReader 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 indiquent qu'une erreur spécifique au fournisseur s'est produite pendant l'exécution d'énumération.

Notes

Les paramètres d' items et d' sort ne sont pas utilisés dans Visual Studio 2005 et ne doivent pas être utilisés.

Sécurité .NET Framework

Voir aussi

Référence

DataObjectEnumerator Classe

Microsoft.VisualStudio.Data, espace de noms