IEntity.EnumerateIdentities método
Enumera identidades.
Namespace: Microsoft.BusinessData.MetadataModel
Assembly: Microsoft.BusinessData (em Microsoft.BusinessData.dll)
Sintaxe
'Declaração
Function EnumerateIdentities ( _
filterCollection As IFilterCollection, _
lobSystemInstance As ILobSystemInstance _
) As IEntityInstanceEnumerator
'Uso
Dim instance As IEntity
Dim filterCollection As IFilterCollection
Dim lobSystemInstance As ILobSystemInstance
Dim returnValue As IEntityInstanceEnumerator
returnValue = instance.EnumerateIdentities(filterCollection, _
lobSystemInstance)
IEntityInstanceEnumerator EnumerateIdentities(
IFilterCollection filterCollection,
ILobSystemInstance lobSystemInstance
)
Parâmetros
filterCollection
Tipo: Microsoft.BusinessData.Runtime.IFilterCollectionOs filtros para aplicar.
lobSystemInstance
Tipo: Microsoft.BusinessData.MetadataModel.ILobSystemInstanceA instância do sistema externo.
Valor retornado
Tipo: Microsoft.BusinessData.Runtime.IEntityInstanceEnumerator
O enumerador para itens externos com dados mínimos.
Comentários
Este método potencialmente pode retornar muitas itens externos. IFilterCollection pode ser especificado para filtrar os resultados e otimizar o comportamento. Para obter mais informações sobre como usar filtros, consulte IFilterCollection.
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.
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.
Ver também
Referência
Microsoft.BusinessData.MetadataModel namespace
BulkEnumerateIdentities(IList<Identity>, ILobSystemInstance)
EnumerateChangedIdentities(DateTime, IFilterCollection, ILobSystemInstance)
EnumerateDeletedIdentities(DateTime, IFilterCollection, ILobSystemInstance)