Compartir a través de


Interfaz IEntityInstanceEnumerator

Representa una interfaz de enumerador que permite leer elementos externo de colecciones o secuencias.

Espacio de nombres:  Microsoft.BusinessData.Runtime
Ensamblado:  Microsoft.BusinessData (en Microsoft.BusinessData.dll)

Sintaxis

'Declaración
Public Interface IEntityInstanceEnumerator _
    Inherits IDisposable, IEnumerator, ICloseable
'Uso
Dim instance As IEntityInstanceEnumerator
public interface IEntityInstanceEnumerator : IDisposable, 
    IEnumerator, ICloseable

Comentarios

Algunas operaciones en tipos de contenido externo devolverá varios elementos externos. Estas operaciones devolverá un enumerador de estos elementos externos mediante esta interfaz. Todas las instancias de IEntityInstanceEnumerator son sólo hacia adelante.

Advertencia

Deben cerrar todas las implementaciones de IEntityInstanceEnumerator del método Close() después de que se leen todos los elementos externos necesarios. En caso contrario, los recursos utilizados para las conexiones de sistema externo no se puede reclamar.

Si el sistema externo es compatible con los resultados de envío en lotes y los metadatos contienen suficiente información acerca de este comportamiento, la enumeración devuelta de elementos externos también implementar IBatchableEntityInstanceEnumerator.

Ejemplos

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

Vea también

Referencia

Miembros IEntityInstanceEnumerator

Espacio de nombres Microsoft.BusinessData.Runtime

IEntityInstance

IBatchableEntityInstanceEnumerator