Метод IEntity.FindAssociated (EntityInstanceCollection, IAssociation, IFilterCollection, ILobSystemInstance, OperationMode)
Возвращает внешних элементов, которые связаны с помощью указанного источника внешних элементов и связи, отфильтрованные по заданным условиям, с помощью указанного режима операции.
Пространство имен: Microsoft.BusinessData.MetadataModel
Сборка: Microsoft.BusinessData (в Microsoft.BusinessData.dll)
Синтаксис
'Декларация
Function FindAssociated ( _
sourceEntityInstances As EntityInstanceCollection, _
association As IAssociation, _
filterCollection As IFilterCollection, _
lobSystemInstance As ILobSystemInstance, _
mode As OperationMode _
) As IEntityInstanceEnumerator
'Применение
Dim instance As IEntity
Dim sourceEntityInstances As EntityInstanceCollection
Dim association As IAssociation
Dim filterCollection As IFilterCollection
Dim lobSystemInstance As ILobSystemInstance
Dim mode As OperationMode
Dim returnValue As IEntityInstanceEnumerator
returnValue = instance.FindAssociated(sourceEntityInstances, _
association, filterCollection, lobSystemInstance, _
mode)
IEntityInstanceEnumerator FindAssociated(
EntityInstanceCollection sourceEntityInstances,
IAssociation association,
IFilterCollection filterCollection,
ILobSystemInstance lobSystemInstance,
OperationMode mode
)
Параметры
sourceEntityInstances
Тип: Microsoft.BusinessData.Runtime.EntityInstanceCollectionЭкземпляры источника.
association
Тип: Microsoft.BusinessData.MetadataModel.IAssociationСвязь для использования.
filterCollection
Тип: Microsoft.BusinessData.Runtime.IFilterCollectionЧтобы применить фильтры.
lobSystemInstance
Тип: Microsoft.BusinessData.MetadataModel.ILobSystemInstanceЭкземпляр внешней системы.
mode
Тип: Microsoft.BusinessData.Runtime.OperationModeрежим чтения внешних элементов.
Возвращаемое значение
Тип: Microsoft.BusinessData.Runtime.IEntityInstanceEnumerator
Внешние элементы к созданию.
Замечания
Связи, указанную в качестве входных данных для этого метода должен быть AssociationNavigator. FindAssociated требует внешних элементов для каждого источника внешнего типа контента из AssociationNavigator и вернет внешних элементов на основании назначения внешнего типа контента из AssociationNavigator , связанные с заданной внешних элементов.
Этот метод потенциально может возвращать много внешних элементов. Чтобы отфильтровать результаты и оптимизировать поведение может быть указан IFilterCollection . Дополнительные сведения о том, как использовать фильтры IFilterCollectionсм.
Этот метод возвращает IEntityInstanceEnumerator, который требуется специальная очистки и могут предоставлять дополнительные функции для управления поведение при внешней системы возвращает данные в пакетах. Дополнительные сведения об использовании перечислителей внешних элементов, читайте в статье IEntityInstanceEnumerator.
Для этого метода можно указать режим работы. Дополнительные сведения об использовании режимы работы, читайте в статье OperationMode.
Экземпляры объектов в объектной модели подключения к данным бизнеса связаны они будут получены из хранилища метаданных. Использование экземпляров, привязанных к одной хранилища метаданных с экземплярами из другого хранилища метаданных приведет к повреждению данных и других необычные явления. Дополнительные сведения читайте в статье DatabaseBackedMetadataCatalog, FileBackedMetadataCatalogи RemoteSharedFileBackedMetadataCatalog.