Метод IEntity.FindFiltered (IFilterCollection, ILobSystemInstance)
Возвращает внешние элементы, отфильтрованные по заданному условию с использованием Finderпо умолчанию.
Пространство имен: Microsoft.BusinessData.MetadataModel
Сборка: Microsoft.BusinessData (в Microsoft.BusinessData.dll)
Синтаксис
'Декларация
Function FindFiltered ( _
filterCollection As IFilterCollection, _
lobSystemInstance As ILobSystemInstance _
) As IEntityInstanceEnumerator
'Применение
Dim instance As IEntity
Dim filterCollection As IFilterCollection
Dim lobSystemInstance As ILobSystemInstance
Dim returnValue As IEntityInstanceEnumerator
returnValue = instance.FindFiltered(filterCollection, _
lobSystemInstance)
IEntityInstanceEnumerator FindFiltered(
IFilterCollection filterCollection,
ILobSystemInstance lobSystemInstance
)
Параметры
filterCollection
Тип: Microsoft.BusinessData.Runtime.IFilterCollectionЧтобы применить фильтры.
lobSystemInstance
Тип: Microsoft.BusinessData.MetadataModel.ILobSystemInstanceЭкземпляр внешней системы.
Возвращаемое значение
Тип: Microsoft.BusinessData.Runtime.IEntityInstanceEnumerator
Внешние элементы к созданию.
Замечания
Этот метод потенциально может возвращать много внешних элементов. Чтобы отфильтровать результаты и оптимизировать поведение может быть указан IFilterCollection . Дополнительные сведения о том, как использовать фильтры IFilterCollectionсм.
Этот метод возвращает IEntityInstanceEnumerator, который требуется специальная очистки и могут предоставлять дополнительные функции для управления поведение при внешней системы возвращает данные в пакетах. Дополнительные сведения об использовании перечислителей внешних элементов, читайте в статье IEntityInstanceEnumerator.
Для этого метода можно указать режим работы. Дополнительные сведения об использовании режимы работы, читайте в статье OperationMode.
Экземпляры объектов в объектной модели подключения к данным бизнеса связаны они будут получены из хранилища метаданных. Использование экземпляров, привязанных к одной хранилища метаданных с экземплярами из другого хранилища метаданных приведет к повреждению данных и других необычные явления. Дополнительные сведения читайте в статье DatabaseBackedMetadataCatalog, FileBackedMetadataCatalogи RemoteSharedFileBackedMetadataCatalog.
Примеры
Code Snippet: Execute a Finder Method Instance of an External Content Type
Code Snippet: Enumerate Items of an External Content Type in the Client Cache