次の方法で共有


EntityDataTableAdapter コンストラクタ (IEntityInstanceEnumerator, UInt32, Int32) (Microsoft.Office.Server.ApplicationRegistry.Runtime)

IEntityInstanceEnumerator オブジェクト内の指定されたオフセットから始まる指定された数のエンティティ インスタンスを Microsoft ADO.NET DataTable オブジェクトに変換します。テーブルの各データ行は列挙子のエンティティ インスタンスを表します。

名前空間: Microsoft.Office.Server.ApplicationRegistry.Runtime
アセンブリ: Microsoft.SharePoint.Portal (microsoft.sharepoint.portal.dll 内)

構文

'宣言
Public Sub New ( _
    dataSource As IEntityInstanceEnumerator, _
    offsetFromStart As UInteger, _
    rowCount As Integer _
)
'使用
Dim dataSource As IEntityInstanceEnumerator
Dim offsetFromStart As UInteger
Dim rowCount As Integer

Dim instance As New EntityDataTableAdapter(dataSource, offsetFromStart, rowCount)
public EntityDataTableAdapter (
    IEntityInstanceEnumerator dataSource,
    uint offsetFromStart,
    int rowCount
)

パラメータ

  • dataSource
    変換の必要のある IEntityInstanceEnumerator オブジェクト。
  • offsetFromStart
    列挙子の開始のオフセットです。変換はこのオフセットから始まり、rowCount パラメータで指定される数のエンティティ インスタンスを変換します。
  • rowCount
    変換するエンティティ インスタンスの数。

    ストリーミングをサポートする列挙子とは異なり、列挙子をテーブルに変換すると、行のセット全体がメモリに読み込まれるため、ストリーミングは失われます。このコンストラクタを使用してデータ テーブルの行数を制限できます。

関連項目

参照

EntityDataTableAdapter クラス
EntityDataTableAdapter メンバ
Microsoft.Office.Server.ApplicationRegistry.Runtime 名前空間