AbstractEntityInstance.EntityAsDataTable プロパティ (Microsoft.Office.Server.ApplicationRegistry.Runtime)
派生クラスで上書きする際に、エンティティ インスタンスのフィールドを含む単一行のデータを持つ DataTable としてエンティティ インスタンスを取得します。
名前空間: Microsoft.Office.Server.ApplicationRegistry.Runtime
アセンブリ: Microsoft.SharePoint.Portal (microsoft.sharepoint.portal.dll 内)
構文
'宣言
Public Overridable ReadOnly Property EntityAsDataTable As DataTable
'使用
Dim instance As AbstractEntityInstance
Dim value As DataTable
value = instance.EntityAsDataTable
public virtual DataTable EntityAsDataTable { get; }
プロパティ値
1 行のデータを持つ DataTable オブジェクト。
備考
DataTable は、Microsoft ADO.NET ライブラリの中心的なオブジェクトです。メモリ内データの 1 テーブルを表します。
エンティティ インスタンスは、データ テーブルのデータ行に変換されると、エンティティ上にあるインスタンス メソッドを呼び出す機能など、ビジネス データ カタログで備えられている固有のセマンティクスを失います。そのため、どうしても必要な場合を除いて、エンティティ インスタンスをデータ行に変換しないようにしてください。最大のパフォーマンスを得るために、ビジネス データ カタログの戻り値の型に変換する ADO.NET アダプタの使用は避けてください。
関連項目
参照
AbstractEntityInstance クラス
AbstractEntityInstance メンバ
Microsoft.Office.Server.ApplicationRegistry.Runtime 名前空間