共用方式為


IEntity.BulkEnumerateAssociatedIds 方法 (EntityInstanceCollection, IAssociation, IFilterCollection, ILobSystemInstance)

取得來源身分識別和目的地身分識別與指定的篩選集合現有相關聯的外部項目。

命名空間:  Microsoft.BusinessData.MetadataModel
組件:  Microsoft.BusinessData (在 Microsoft.BusinessData.dll 中)

語法

'宣告
Function BulkEnumerateAssociatedIds ( _
    sourceEntityInstances As EntityInstanceCollection, _
    associatedIdEnumerator As IAssociation, _
    filters As IFilterCollection, _
    lsi As ILobSystemInstance _
) As IAssociatedIdSetEnumerator
'用途
Dim instance As IEntity
Dim sourceEntityInstances As EntityInstanceCollection
Dim associatedIdEnumerator As IAssociation
Dim filters As IFilterCollection
Dim lsi As ILobSystemInstance
Dim returnValue As IAssociatedIdSetEnumerator

returnValue = instance.BulkEnumerateAssociatedIds(sourceEntityInstances, _
    associatedIdEnumerator, filters, _
    lsi)
IAssociatedIdSetEnumerator BulkEnumerateAssociatedIds(
    EntityInstanceCollection sourceEntityInstances,
    IAssociation associatedIdEnumerator,
    IFilterCollection filters,
    ILobSystemInstance lsi
)

參數

傳回值

類型:Microsoft.BusinessData.Runtime.IAssociatedIdSetEnumerator
組來源身分識別與目的地身分識別。

備註

指定的關聯性必須BulkAssociatedIdEnumerator。此方法需要與相同外部內容類型的輸入的一或多個外部執行個體。來源或指定的關聯性的目的地,可使用此外部內容類型。這個方法會傳回與指定的外部項目相關聯的外部執行個體的身分識別。在 [外部系統,下列項目相關的位置,例如,請考慮客戶和訂單的項目 ︰

  • 有關 Customer1 OrderA 和 OrderB。

  • OrderC 相關 Customer2。

  • 有關 Customer3 OrderD 和 OrderE。

如果已指定為輸入的 Customer1 和 Customer2,結果將會包含下列的括號 ︰

  • Customer1 OrderA

  • Customer1 OrderB

  • Customer2 OrderC

如果已指定為輸入的 OrderA 和 OrderE,結果將會包含下列的括號 ︰

  • Customer1 OrderA

  • Customer3 OrderE

BulkAssociatedIdEnumerator MethodInstance 就會接受只有一種外部內容類型。

注意事項注意事項

Business Data Connectivity 物件模型中的物件的執行個體被與他們從取得中繼資料儲存區。使用連結至一個執行個體的中繼資料儲存區中,從另一個中繼資料儲存區的執行個體,會造成資料損毀及其他非預期的行為。如需詳細資訊,請參閱DatabaseBackedMetadataCatalogFileBackedMetadataCatalog,與RemoteSharedFileBackedMetadataCatalog

請參閱

參照

IEntity 介面

IEntity 成員

BulkEnumerateAssociatedIds 多載

Microsoft.BusinessData.MetadataModel 命名空間