Compartir a través de


(EntityInstanceCollection, IAssociation, ILobSystemInstance) del método IEntity.BulkEnumerateAssociatedIds

Obtiene pares de identidades de origen y de identidad de destino para los elementos existentes asociados externos con los filtros de forma predeterminada.

Espacio de nombres:  Microsoft.BusinessData.MetadataModel
Ensamblado:  Microsoft.BusinessData (en Microsoft.BusinessData.dll)

Sintaxis

'Declaración
Function BulkEnumerateAssociatedIds ( _
    sourceEntityInstances As EntityInstanceCollection, _
    associatedIdEnumerator As IAssociation, _
    lsi As ILobSystemInstance _
) As IAssociatedIdSetEnumerator
'Uso
Dim instance As IEntity
Dim sourceEntityInstances As EntityInstanceCollection
Dim associatedIdEnumerator As IAssociation
Dim lsi As ILobSystemInstance
Dim returnValue As IAssociatedIdSetEnumerator

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

Parámetros

Valor devuelto

Tipo: Microsoft.BusinessData.Runtime.IAssociatedIdSetEnumerator
Los pares de identidades de origen y de identidad de destino.

Comentarios

La asociación determinada debe ser un BulkAssociatedIdEnumerator. Este método requiere una o varias instancias externos con el mismo tipo de contenido externo como una entrada. Este tipo de contenido externo puede ser un origen o destino de la asociación determinado. Este método devuelve las identidades de las instancias externas que están asociadas a los elementos externos dados. Por ejemplo, considere la posibilidad de cliente y orden de los elementos en un sistema externo, donde están relacionadas con los siguientes elementos:

  • Customer1 está relacionado con OrderA y OrderB.

  • Customer2 relacionada con OrderC.

  • Customer3 está relacionado con OrderD y OrderE.

Si se da Customer1 y Customer2 como entrada, el resultado contendrá los pares siguientes:

  • Customer1, OrderA

  • Customer1, OrderB

  • Customer2, OrderC

Si se da OrderA y OrderE como entrada, el resultado contendrá los pares siguientes:

  • Customer1, OrderA

  • Customer3, OrderE

BulkAssociatedIdEnumerator MethodInstance aceptará un único tipo de tipo de contenido externo.

Nota

Vinculan al almacén de metadatos que se obtienen de instancias de objetos en el modelo de objetos de conectividad a datos empresariales. Usar casos en los que están vinculadas a un repositorio de metadatos con las instancias de otro almacén de metadatos provocará daños en los datos y otros comportamientos inesperados. Para obtener más información, vea DatabaseBackedMetadataCatalog, FileBackedMetadataCatalogy RemoteSharedFileBackedMetadataCatalog.

Vea también

Referencia

interfaz IEntity

Miembros IEntity

Sobrecarga BulkEnumerateAssociatedIds

Espacio de nombres Microsoft.BusinessData.MetadataModel