Partager via


IEntityInstanceEnumerator - Interface

Représente une interface d'énumération qui permet de lire les éléments externes à partir de collections de sites ou des flux.

Espace de noms :  Microsoft.BusinessData.Runtime
Assembly :  Microsoft.BusinessData (dans Microsoft.BusinessData.dll)

Syntaxe

'Déclaration
Public Interface IEntityInstanceEnumerator _
    Inherits IDisposable, IEnumerator, ICloseable
'Utilisation
Dim instance As IEntityInstanceEnumerator
public interface IEntityInstanceEnumerator : IDisposable, 
    IEnumerator, ICloseable

Remarques

Certaines opérations sur les types de contenu externe renvoie plusieurs éléments externes. Ces opérations renverra énumérateur de ces éléments externes en utilisant cette interface. Toutes les instances de IEntityInstanceEnumerator sont transférer uniquement.

Avertissement

Toutes les mises en œuvre de IEntityInstanceEnumerator doivent être fermés à l'aide de la méthode Close() après lecture tous les éléments externes requis. Dans le cas contraire, les ressources utilisées pour les connexions système externes ne seront pas récupérées.

Si le système externe prend en charge les résultats envoi par lots et les métadonnées contient suffisamment d'informations sur ce problème, l'énumération retournée d'éléments externes allez également implémenter IBatchableEntityInstanceEnumerator.

Exemples

Code Snippet: Execute a Finder Method Instance of an External Content Type

Code Snippet: Execute the AssociationNavigator Method Instance of an External Content Type for an Association Without a Foreign Key

Code Snippet: Execute the BulkAssociationNavigator Method Instance of an External Content Type

Voir aussi

Référence

IEntityInstanceEnumerator - Membres

Microsoft.BusinessData.Runtime - Espace de noms

IEntityInstance

IBatchableEntityInstanceEnumerator