(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
sourceEntityInstances
Tipo: Microsoft.BusinessData.Runtime.EntityInstanceCollectionLas instancias de origen.
associatedIdEnumerator
Tipo: Microsoft.BusinessData.MetadataModel.IAssociationEl método BulkAssociatedIdEnumerator para usar.
lsi
Tipo: Microsoft.BusinessData.MetadataModel.ILobSystemInstanceLa instancia de sistema externo a utilizar.
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.