DataColumnMapping クラス
アセンブリ: System.Data (system.data.dll 内)

Public NotInheritable Class DataColumnMapping Inherits MarshalByRefObject Implements IColumnMapping, ICloneable

DataColumnMapping を使うと、DataTable 内で、データ ソース内の列名とは異なる列名を使用できます。DataAdapter は、DataSet またはデータ ソース内のテーブルが更新されるときに、このマップを使用して列を照合します。詳細については、「DataTable と DataColumn のマップの設定」を参照してください。

DataColumnMapping オブジェクトを作成し、DataColumnMappingCollection に追加する例を次に示します。この例では、続いて、マップがコレクションに追加されたことをユーザーに通知し、マップの親を表示します。
Public Sub AddDataColumnMapping() ' ... ' create columnMappings ' ... Dim mapping As New DataColumnMapping( _ "Description", "DataDescription") columnMappings.Add(CType(mapping, Object)) Console.WriteLine("Column {0} added to column mapping collection {1}.", _ mapping.ToString(), columnMappings.ToString()) End Sub
public void AddDataColumnMapping() { // ... // create columnMappings // ... DataColumnMapping mapping = new DataColumnMapping("Description","DataDescription"); columnMappings.Add((Object) mapping); Console.WriteLine("Column {0} added to column mapping collection {1}.", mapping.ToString(), columnMappings.ToString()); }

System.MarshalByRefObject
System.Data.Common.DataColumnMapping


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- DataColumnMapping クラスのページへのリンク