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 : System.String
Nom du type de l'objet à énumérer.
- items
Type : array<System.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<System.Object[]
Un ensemble de filtrer les restrictions pour appliquer à l'ensemble d'objets retournés.
- sort
Type : System.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<System.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.
[!REMARQUE]
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.