IEntity.FindSpecificMultiple - Méthode (IList<Identity>, String, ILobSystemInstance, OperationMode)
Obtient un groupe d'éléments externes en utilisant les identités d'élément externe.
Espace de noms : Microsoft.BusinessData.MetadataModel
Assembly : Microsoft.BusinessData (dans Microsoft.BusinessData.dll)
Syntaxe
'Déclaration
Function FindSpecificMultiple ( _
identities As IList(Of Identity), _
bulkSpecificFinderName As String, _
lsi As ILobSystemInstance, _
mode As OperationMode _
) As IEntityInstanceEnumerator
'Utilisation
Dim instance As IEntity
Dim identities As IList(Of Identity)
Dim bulkSpecificFinderName As String
Dim lsi As ILobSystemInstance
Dim mode As OperationMode
Dim returnValue As IEntityInstanceEnumerator
returnValue = instance.FindSpecificMultiple(identities, _
bulkSpecificFinderName, lsi, mode)
IEntityInstanceEnumerator FindSpecificMultiple(
IList<Identity> identities,
string bulkSpecificFinderName,
ILobSystemInstance lsi,
OperationMode mode
)
Paramètres
identities
Type : System.Collections.Generic.IList<Identity>L'ensemble des identités pour récupérer les éléments externes pour.
bulkSpecificFinderName
Type : System.StringLe nom de l'objet BulkSpecificFinder MethodInstance s'exécute.
lsi
Type : Microsoft.BusinessData.MetadataModel.ILobSystemInstanceL'instance LobSystem pour exécuter l'objet BulkSpecificFinder MethodInstance sur.
mode
Type : Microsoft.BusinessData.Runtime.OperationModeL'objet OperationMode à utiliser lors de l'exécution de l'objet BulkSpecificFinder MethodInstance .
Valeur renvoyée
Type : Microsoft.BusinessData.Runtime.IEntityInstanceEnumerator
Un groupe d'éléments externes.
Remarques
Le IEntityInstanceEnumerator retourné par cette méthode génère une PartialBulkReadException sur la méthode MoveNext si le système externe renvoie le nombre d'articles à demandé une fois tous les éléments retournés ont été énumérés. Un InvalidOperationException sera également levée si le système externe renvoie les éléments en double ou plus d'éléments que demandé.
Cette méthode retourne un IEntityInstanceEnumerator, qui nécessite spécial nettoyer et peut exposer des fonctionnalités supplémentaires pour contrôler le comportement lorsque le système externe renvoie des données dans des lots. Pour plus d'informations sur l'utilisation d'élément externe énumérateurs, voir IEntityInstanceEnumerator.
Le mode de fonctionnement peut être indiqué pour cette méthode. Pour plus d'informations sur l'utilisation de modes de fonctionnement, consultez OperationMode.
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.
Exemples
Code Snippet: Execute the BulkSpecificFinder Method Instance of an External Content Type