Compartilhar via


IRuntimeHelper.CreateDataTable método (IEntityInstanceEnumerator, Int32, Int32, Boolean)

Cria um DataTable com os dados obtidos da enumeração determinada de itens externos com máximo número especificado de linhas, uma opção para ignorar o determinado número de itens e uma opção para criar uma coluna extra para armazenar identidades dos itens externos.

Namespace:  Microsoft.BusinessData.Runtime
Assembly:  Microsoft.BusinessData (em Microsoft.BusinessData.dll)

Sintaxe

'Declaração
Function CreateDataTable ( _
    dataSource As IEntityInstanceEnumerator, _
    offsetFromStart As Integer, _
    rowCount As Integer, _
    createSerializedIdColumn As Boolean _
) As DataTable
'Uso
Dim instance As IRuntimeHelper
Dim dataSource As IEntityInstanceEnumerator
Dim offsetFromStart As Integer
Dim rowCount As Integer
Dim createSerializedIdColumn As Boolean
Dim returnValue As DataTable

returnValue = instance.CreateDataTable(dataSource, _
    offsetFromStart, rowCount, createSerializedIdColumn)
DataTable CreateDataTable(
    IEntityInstanceEnumerator dataSource,
    int offsetFromStart,
    int rowCount,
    bool createSerializedIdColumn
)

Parâmetros

  • offsetFromStart
    Tipo: System.Int32

    Os itens externos número para ignorar desde o início da enumeração.

  • createSerializedIdColumn
    Tipo: System.Boolean

    true para criar uma coluna adicional com os valores de identificador serializado dos itens externos; Caso contrário, false.

Valor retornado

Tipo: System.Data.DataTable
Um DataTable que é preenchida com os dados obtidos do enumerador instância entidade especificada.

Comentários

Este método fechará o enumerador, mesmo se todos os itens não são lidos do 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.

Ver também

Referência

IRuntimeHelper interface

IRuntimeHelper membros

CreateDataTable em sobrecarga

Microsoft.BusinessData.Runtime namespace