Метод IRuntimeHelper.CreateDataTable (IEntityInstanceEnumerator, Boolean)
Создается DataTable данные, полученные от заданного перечисление внешние элементы ItemExternal возможность создавать дополнительный столбец для хранения удостоверения ItemExternal внешних элементов.
Пространство имен: Microsoft.BusinessData.Runtime
Сборка: Microsoft.BusinessData (в Microsoft.BusinessData.dll)
Синтаксис
'Декларация
Function CreateDataTable ( _
dataSource As IEntityInstanceEnumerator, _
createSerializedIdColumn As Boolean _
) As DataTable
'Применение
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
)
Параметры
dataSource
Тип: Microsoft.BusinessData.Runtime.IEntityInstanceEnumeratorПеречисление внешних элементов ItemExternal.
createSerializedIdColumn
Тип: System.BooleanЧтобы создать дополнительный столбец со значениями сериализованный идентификатор внешних элементов ItemExternal; true в противном случае — false.
Возвращаемое значение
Тип: System.Data.DataTable
DataTable , заполняются данными.
Замечания
Этот метод будет использовать и закройте перечислитель. Столбец, содержащий значения идентификатора будет называться «BdcIdentity».
Экземпляры объектов в объектной модели подключения к данным бизнеса связаны они будут получены из хранилища метаданных. Использование экземпляров, привязанных к одной хранилища метаданных с экземплярами из другого хранилища метаданных приведет к повреждению данных и других необычные явления. Дополнительные сведения читайте в статье DatabaseBackedMetadataCatalog, FileBackedMetadataCatalogи RemoteSharedFileBackedMetadataCatalog.