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


Метод IEntityInstance.Associate (EntityInstanceCollection, IAssociation)

Связывает этот внешних элементов с заданной внешних элементов с помощью заданного связи.

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

Синтаксис

'Декларация
Sub Associate ( _
    instances As EntityInstanceCollection, _
    association As IAssociation _
)
'Применение
Dim instance As IEntityInstance
Dim instances As EntityInstanceCollection
Dim association As IAssociation

instance.Associate(instances, association)
void Associate(
    EntityInstanceCollection instances,
    IAssociation association
)

Параметры

  • instances
    Тип: Microsoft.BusinessData.Runtime.EntityInstanceCollection

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

Замечания

Этот метод будет значения внешнего идентификатора на внешних элементов, на основе значений идентификатор заданного внешних элементов. Чтобы отправить изменения к внешней системе, необходимо вызвать метод обновления. Этот метод можно использовать только с помощью внешнего ключа на основе связей. Для сопоставления без внешнего ключа используйте метод Associate() . Данный связи должен быть Associator или он должен находиться в AssociationGroup , которая содержит Associator.

Экземпляры объектов в объектной модели подключения к данным бизнеса связаны они будут получены из хранилища метаданных. Использование экземпляров, привязанных к одной хранилища метаданных с экземплярами из другого хранилища метаданных приведет к повреждению данных и других необычные явления. Дополнительные сведения читайте в статье DatabaseBackedMetadataCatalog, FileBackedMetadataCatalogи RemoteSharedFileBackedMetadataCatalog.

Экземпляры объектов в объектной модели подключения к данным бизнеса связаны они будут получены из хранилища метаданных. Использование экземпляров, привязанных к одной хранилища метаданных с экземплярами из другого хранилища метаданных приведет к повреждению данных и других необычные явления. Дополнительные сведения читайте в статье DatabaseBackedMetadataCatalog, FileBackedMetadataCatalogи RemoteSharedFileBackedMetadataCatalog.

См. также

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

IEntityInstance интерфейс

Элементы IEntityInstance

Перегрузка Associate

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