IEntity.FindSpecificMultiple método (IList<Identity>, ILobSystemInstance)
Obtém um grupo de itens externos usando as identidades de item externo especificado, o objeto de OperationMode padrão e a BulkSpecificFinder MethodInstance.
Namespace: Microsoft.BusinessData.MetadataModel
Assembly: Microsoft.BusinessData (em Microsoft.BusinessData.dll)
Sintaxe
'Declaração
Function FindSpecificMultiple ( _
identities As IList(Of Identity), _
lsi As ILobSystemInstance _
) As IEntityInstanceEnumerator
'Uso
Dim instance As IEntity
Dim identities As IList(Of Identity)
Dim lsi As ILobSystemInstance
Dim returnValue As IEntityInstanceEnumerator
returnValue = instance.FindSpecificMultiple(identities, _
lsi)
IEntityInstanceEnumerator FindSpecificMultiple(
IList<Identity> identities,
ILobSystemInstance lsi
)
Parâmetros
identities
Tipo: System.Collections.Generic.IList<Identity>O conjunto de identidades para recuperar instâncias de tipo de conteúdo externo para.
lsi
Tipo: Microsoft.BusinessData.MetadataModel.ILobSystemInstanceA instância de LobSystem para executar finder específico em massa contra.
Valor retornado
Tipo: Microsoft.BusinessData.Runtime.IEntityInstanceEnumerator
Um grupo de itens externos.
Comentários
O IEntityInstanceEnumerator retornado deste método irá acionar um PartialBulkReadException no método MoveNext se o sistema externo retorna menos itens do que solicitada depois de todos os itens devolvidos tiverem sido enumerados. Ele também irá acionar uma InvalidOperationException se o sistema externo retorna itens duplicados ou mais itens do que solicitada.
Esse método retorna um IEntityInstanceEnumerator, que exige especial limpar e pode expor funcionalidade adicional para controlar o comportamento quando o sistema externo retorna dados em lotes. Para obter mais informações sobre como usar enumeradores de item externo, consulte IEntityInstanceEnumerator.
O modo de operação pode ser especificado para este método. Para obter mais informações sobre como usar os modos de operação, consulte OperationMode.
Instâncias de objetos do modelo de objeto de conectividade de dados corporativos estão vinculadas no repositório de metadados que eles são obtidos. Usando instâncias vinculadas a um repositório de metadados com as instâncias do repositório de metadados outro causará corrupção de dados e outro comportamento inesperado. Para obter mais informações, consulte DatabaseBackedMetadataCatalog, FileBackedMetadataCataloge RemoteSharedFileBackedMetadataCatalog.