EntityDataTableAdapter.ColNameSerializedId フィールド (Microsoft.Office.Server.ApplicationRegistry.Runtime)
DataTable オブジェクトのシリアル化された ID 列の列名を表します。
名前空間: Microsoft.Office.Server.ApplicationRegistry.Runtime
アセンブリ: Microsoft.SharePoint.Portal (microsoft.sharepoint.portal.dll 内)
構文
'宣言
Public Const ColNameSerializedId As String
'使用
Dim value As String
value = EntityDataTableAdapter.ColNameSerializedId
public const string ColNameSerializedId
備考
エンティティ インスタンスは、データ テーブルのデータ行に変換されると、エンティティ上にあるインスタンス メソッドを呼び出す機能など、ビジネス データ カタログで備えられている固有のセマンティクスを失います。ID 列をシリアル化することにより、インスタンス メソッドを呼び出すことができます。名前 ColNameSerializedId を使用して ID 列にアクセスすることもできます。
ビジネス データ カタログによって ID 列がエンコードされるため、ID 列をデコードしてから ID 値を使用する必要があります。ID 列をデコードするには、EntityInstanceIdEncoder.DecodeEntityInstanceId(ColNameSerializedId) メソッドを使用します。このメソッドは識別子をデコードして、識別子の値の配列を返します。
関連項目
参照
EntityDataTableAdapter クラス
EntityDataTableAdapter メンバ
Microsoft.Office.Server.ApplicationRegistry.Runtime 名前空間