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