IEntity.BulkEnumerateAssociatedIds - Méthode (EntityInstanceCollection, IAssociation, ILobSystemInstance)
Obtient paires d'identités source et l'identité de destination pour les éléments externes associés existants avec les filtres par défaut.
Espace de noms : Microsoft.BusinessData.MetadataModel
Assembly : Microsoft.BusinessData (dans Microsoft.BusinessData.dll)
Syntaxe
'Déclaration
Function BulkEnumerateAssociatedIds ( _
sourceEntityInstances As EntityInstanceCollection, _
associatedIdEnumerator As IAssociation, _
lsi As ILobSystemInstance _
) As IAssociatedIdSetEnumerator
'Utilisation
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
)
Paramètres
sourceEntityInstances
Type : Microsoft.BusinessData.Runtime.EntityInstanceCollectionLes instances de source.
associatedIdEnumerator
Type : Microsoft.BusinessData.MetadataModel.IAssociationLa méthode BulkAssociatedIdEnumerator à utiliser.
lsi
Type : Microsoft.BusinessData.MetadataModel.ILobSystemInstanceL'instance système externe à utiliser.
Valeur renvoyée
Type : Microsoft.BusinessData.Runtime.IAssociatedIdSetEnumerator
Les paires d'identités source et l'identité de destination.
Remarques
L'association donnée doit être un BulkAssociatedIdEnumerator. Cette méthode nécessite une ou plusieurs instances externe avec le même type de contenu externe en tant qu'entrée. Ce type de contenu externe peut être une source ou la destination de l'association donnée. Cette méthode retourne identités des instances externes qui sont associées aux articles externes donnés. Par exemple, tenez compte des éléments clients et les commandes d'un système externe, où les éléments suivants sont associées :
Customer1 est lié à OrderA et OrderB.
Customer2 est lié à OrderC.
Customer3 est lié à OrderD et OrderE.
Si Customer1 et Customer2 sont corrects comme entrée, le résultat contiendra les paires suivantes :
Customer1, OrderA
Customer1, OrderB
Customer2, OrderC
Si OrderA et OrderE sont corrects comme entrée, le résultat contiendra les paires suivantes :
Customer1, OrderA
Customer3, OrderE
Un BulkAssociatedIdEnumerator de méthode acceptera qu'un seul type de type de contenu externe.
Notes
Instances d'objets dans le modèle objet Business Data Connectivity sont liés au magasin de métadonnées sont accessibles à partir de. L'utilisation d'instances liés à un magasin de métadonnées avec les instances à partir d'un autre magasin de métadonnées va entraîner l'altération des données et un comportement inattendu. Pour plus d'informations, voir DatabaseBackedMetadataCatalogFileBackedMetadataCataloget RemoteSharedFileBackedMetadataCatalog.