IRuntimeHelper.CreateDataTable método (IEntityInstanceEnumerator, Boolean)
Cria um DataTable com os dados obtidos da enumeração determinada de itens externos de ItemExternal, com uma opção para criar uma coluna extra para armazenar identidades dos itens ItemExternal externo.
Namespace: Microsoft.BusinessData.Runtime
Assembly: Microsoft.BusinessData (em Microsoft.BusinessData.dll)
Sintaxe
'Declaração
Function CreateDataTable ( _
dataSource As IEntityInstanceEnumerator, _
createSerializedIdColumn As Boolean _
) As DataTable
'Uso
Dim instance As IRuntimeHelper
Dim dataSource As IEntityInstanceEnumerator
Dim createSerializedIdColumn As Boolean
Dim returnValue As DataTable
returnValue = instance.CreateDataTable(dataSource, _
createSerializedIdColumn)
DataTable CreateDataTable(
IEntityInstanceEnumerator dataSource,
bool createSerializedIdColumn
)
Parâmetros
dataSource
Tipo: Microsoft.BusinessData.Runtime.IEntityInstanceEnumeratorA enumeração dos itens de ItemExternal externos.
createSerializedIdColumn
Tipo: System.Booleantrue para criar uma coluna adicional com os valores de identificador serializado dos itens externos ItemExternal; Caso contrário, false.
Valor retornado
Tipo: System.Data.DataTable
Um DataTable que é preenchida com os dados.
Comentários
Esse método será consumir e feche o enumerador. O nome da coluna que contém os valores de identificador será "BdcIdentity fornecido".
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.