Поделиться через


Интерфейс IEntityInstanceEnumerator

Представляет интерфейс перечислителя, позволяющий чтение внешних элементов из коллекции или потоков.

Пространство имен:  Microsoft.BusinessData.Runtime
Сборка:  Microsoft.BusinessData (в Microsoft.BusinessData.dll)

Синтаксис

'Декларация
Public Interface IEntityInstanceEnumerator _
    Inherits IDisposable, IEnumerator, ICloseable
'Применение
Dim instance As IEntityInstanceEnumerator
public interface IEntityInstanceEnumerator : IDisposable, 
    IEnumerator, ICloseable

Замечания

Некоторые операции с внешними типами контента может вернуть несколько внешних элементов. Эти операции может вернуть перечисление этих внешних элементов с помощью этого интерфейса. Все экземпляры IEntityInstanceEnumerator являются вперед только.

Предупреждение

С помощью метода Close() после чтения необходимые внешние элементы, необходимо закрыть все реализации IEntityInstanceEnumerator . В противном случае — ресурсов, используемых для подключения к внешней системе не удается отобрать.

Если внешней системы поддерживает Отправка результатов в пакетах и метаданные содержится недостаточно сведений об этой проблеме, возвращаемое перечисление внешние элементы будут также реализовать IBatchableEntityInstanceEnumerator.

Примеры

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

См. также

Справочные материалы

Элементы IEntityInstanceEnumerator

Пространство имен Microsoft.BusinessData.Runtime

IEntityInstance

IBatchableEntityInstanceEnumerator