DataColumnMappingCollectionとは? わかりやすく解説

DataColumnMappingCollection クラス

DataColumnMapping オブジェクトコレクション格納します

名前空間: System.Data.Common
アセンブリ: System.Data (system.data.dll 内)
構文構文

Public NotInheritable Class
 DataColumnMappingCollection
    Inherits MarshalByRefObject
    Implements IColumnMappingCollection, IList, ICollection, IEnumerable
Dim instance As DataColumnMappingCollection
public sealed class DataColumnMappingCollection
 : MarshalByRefObject, IColumnMappingCollection, IList, ICollection, 
    IEnumerable
public ref class DataColumnMappingCollection
 sealed : public MarshalByRefObject, IColumnMappingCollection,
 IList, ICollection, 
    IEnumerable
public final class DataColumnMappingCollection
 extends MarshalByRefObject implements IColumnMappingCollection, IList, 
    ICollection, IEnumerable
public final class DataColumnMappingCollection
 extends MarshalByRefObject implements IColumnMappingCollection,
 IList, 
    ICollection, IEnumerable
使用例使用例

DataTableMapping に対して Add実行して複数DataColumnMapping オブジェクトをColumnMappings コレクション追加し、このコレクション割り当てられソース列の一覧を表示する例を次に示します。この例は、DataTableMapping が既に作成されていることを前提にしています。

Public Sub ShowColumnMappings()
    ' ...
    ' create tableMapping
    ' ...
    tableMapping.ColumnMappings.Add( _
       "Category Name", "DataCategory")
    tableMapping.ColumnMappings.Add( _
       "Description", "DataDescription")
    tableMapping.ColumnMappings.Add( _
       "Picture", "DataPicture")
    Console.WriteLine("Column Mappings:")
    Dim i As Integer
    For i = 0 To tableMapping.ColumnMappings.Count
 - 1
        Console.WriteLine("  {0} {1}", i, _
           tableMapping.ColumnMappings(i).ToString())
    Next i
End Sub
public void ShowColumnMappings() 
{
    // ...
    // create tableMapping
    // ...
    tableMapping.ColumnMappings.Add("Category Name","DataCategory");
    tableMapping.ColumnMappings.Add("Description","DataDescription");
    tableMapping.ColumnMappings.Add("Picture","DataPicture");
    Console.WriteLine("Column Mappings");
    for(int i=0;i < tableMapping.ColumnMappings.Count;i++)
 
    {
        Console.WriteLine("  {0} {1}", i,
            tableMapping.ColumnMappings[i].ToString());
    }
}
継承階層継承階層
System.Object
   System.MarshalByRefObject
    System.Data.Common.DataColumnMappingCollection
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataColumnMappingCollection メンバ
System.Data.Common 名前空間

DataColumnMappingCollection コンストラクタ

空の DataColumnMappingCollection を作成します

名前空間: System.Data.Common
アセンブリ: System.Data (system.data.dll 内)
構文構文

Dim instance As New DataColumnMappingCollection
public DataColumnMappingCollection ()
public:
DataColumnMappingCollection ()
public DataColumnMappingCollection ()
public function DataColumnMappingCollection
 ()
使用例使用例

DataColumnMappingCollection コレクション作成し、DataColumnMapping オブジェクトコレクション追加して割り当てられソース列の一覧を表示する例を次に示します

Public Sub CreateColumnMappings()
    Dim mappings As New
 DataColumnMappingCollection()
    mappings.Add("Category Name", "DataCategory")
    mappings.Add("Description", "DataDescription")
    mappings.Add("Picture", "DataPicture")
    Dim myMessage As String
 = "ColumnMappings:" + ControlChars.Cr
    Dim i As Integer
    For i = 0 To mappings.Count - 1
        myMessage += i.ToString() + " " + mappings(i).ToString()
 _
           + ControlChars.Cr
    Next i
    Console.WriteLine(myMessage)
End Sub
public void CreateColumnMappings() 
{
    DataColumnMappingCollection mappings =
        new DataColumnMappingCollection();
    mappings.Add("Category Name","DataCategory");
    mappings.Add("Description","DataDescription");
    mappings.Add("Picture","DataPicture");
    string myMessage = "ColumnMappings:\n";
    for(int i=0;i < mappings.Count;i++)
    {
        myMessage += i.ToString() + " " 
            + mappings[i].ToString() + "\n";
    }
    Console.WriteLine(myMessage);
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataColumnMappingCollection クラス
DataColumnMappingCollection メンバ
System.Data.Common 名前空間

DataColumnMappingCollection プロパティ


パブリック プロパティパブリック プロパティ

明示的インターフェイスの実装明示的インターフェイス実装
  名前 説明
インターフェイスの明示的な実装 System.Data.IColumnMappingCollection.Item このメンバ説明については、IColumnMappingCollection.Item のトピック参照してください
参照参照

関連項目

DataColumnMappingCollection クラス
System.Data.Common 名前空間

DataColumnMappingCollection メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Add オーバーロードされます。 DataColumnMapping オブジェクトコレクション追加します
パブリック メソッド AddRange オーバーロードされますコレクション末尾に値の配列追加します
パブリック メソッド Clear コレクションからすべての DataColumnMapping オブジェクト削除します
パブリック メソッド Contains オーバーロードされますDataColumnMapping オブジェクトコレクション内に存在するかどうかを示す値を取得します
パブリック メソッド CopyTo オーバーロードされますコレクション要素配列コピーします
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信使用するプロキシ生成必要な情報をすべて格納しているオブジェクト作成します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド GetByDataSetColumn 指定した DataSet 列名が含まれる DataColumnMapping オブジェクト取得します
パブリック メソッド GetColumnMappingBySchemaAction 指定した DataColumnMappingCollection、ソース列名、および MissingMappingAction を使用してDataColumnMapping取得します
パブリック メソッド GetDataColumn DataColumnMappingCollection オブジェクトインスタンス化せずに DataColumn オブジェクト返す静的メソッド
パブリック メソッド GetEnumerator コレクション反復処理できる列挙子を取得します
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetLifetimeService  対象インスタンス有効期間ポリシー制御する現在の有効期間サービス オブジェクト取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド IndexOf オーバーロードされます指定した DataColumnMappingコレクション内での位置取得します
パブリック メソッド IndexOfDataSetColumn 指定した DataSet 列名が含まれる DataColumnMapping位置取得します
パブリック メソッド InitializeLifetimeService  対象インスタンス有効期間ポリシー制御する有効期間サービス オブジェクト取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド Insert オーバーロードされますDataColumnMappingCollection 内の指定したインデックス位置オブジェクト挿入します
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド Remove オーバーロードされます指定したオブジェクトコレクションから削除します
パブリック メソッド RemoveAt オーバーロードされます指定した DataColumnMapping オブジェクトコレクションから削除します
パブリック メソッド ToString  現在の Object を表す String返します。 ( Object から継承されます。)
プロテクト メソッドプロテクト メソッド
明示的インターフェイスの実装明示的インターフェイス実装
  名前 説明
インターフェイスの明示的な実装 System.Data.IColumnMappingCollection.Add このメンバ説明については、IColumnMappingCollection.Add のトピック参照してください
インターフェイスの明示的な実装 System.Data.IColumnMappingCollection.GetByDataSetColumn このメンバ説明については、IColumnMappingCollection.GetByDataSetColumn のトピック参照してください
参照参照

関連項目

DataColumnMappingCollection クラス
System.Data.Common 名前空間

DataColumnMappingCollection メンバ

DataColumnMapping オブジェクトコレクション格納します

DataColumnMappingCollection データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド DataColumnMappingCollection 空の DataColumnMappingCollection を作成します
パブリック プロパティパブリック プロパティ
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Add オーバーロードされますDataColumnMapping オブジェクトコレクション追加します
パブリック メソッド AddRange オーバーロードされますコレクション末尾に値の配列追加します
パブリック メソッド Clear コレクションからすべての DataColumnMapping オブジェクト削除します
パブリック メソッド Contains オーバーロードされますDataColumnMapping オブジェクトコレクション内に存在するかどうかを示す値を取得します
パブリック メソッド CopyTo オーバーロードされますコレクション要素配列コピーします
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信使用するプロキシ生成必要な情報をすべて格納しているオブジェクト作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド GetByDataSetColumn 指定した DataSet 列名が含まれる DataColumnMapping オブジェクト取得します
パブリック メソッド GetColumnMappingBySchemaAction 指定した DataColumnMappingCollectionソース列名、および MissingMappingAction を使用してDataColumnMapping取得します
パブリック メソッド GetDataColumn DataColumnMappingCollection オブジェクトインスタンス化せずに DataColumn オブジェクト返す静的メソッド
パブリック メソッド GetEnumerator コレクション反復処理できる列挙子を取得します
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetLifetimeService  対象インスタンス有効期間ポリシー制御する現在の有効期間サービス オブジェクト取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド IndexOf オーバーロードされます指定した DataColumnMappingコレクション内での位置取得します
パブリック メソッド IndexOfDataSetColumn 指定した DataSet 列名が含まれる DataColumnMapping位置取得します
パブリック メソッド InitializeLifetimeService  対象インスタンス有効期間ポリシー制御する有効期間サービス オブジェクト取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Insert オーバーロードされますDataColumnMappingCollection 内の指定したインデックス位置オブジェクト挿入します
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド Remove オーバーロードされます指定したオブジェクトコレクションから削除します
パブリック メソッド RemoveAt オーバーロードされます指定した DataColumnMapping オブジェクトコレクションから削除します
パブリック メソッド ToString  現在の Object を表す String返します。 (Object から継承されます。)
プロテクト メソッドプロテクト メソッド
明示的インターフェイスの実装明示的インターフェイス実装
  名前 説明
インターフェイスの明示的な実装 System.Data.IColumnMappingCollection.Add このメンバ説明については、IColumnMappingCollection.Add のトピック参照してください
インターフェイスの明示的な実装 System.Data.IColumnMappingCollection.GetByDataSetColumn このメンバ説明については、IColumnMappingCollection.GetByDataSetColumn のトピック参照してください
インターフェイスの明示的な実装 System.Data.IColumnMappingCollection.Item このメンバ説明については、IColumnMappingCollection.Item のトピック参照してください
参照参照

関連項目

DataColumnMappingCollection クラス
System.Data.Common 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からDataColumnMappingCollectionを検索した結果を表示しています。
Weblioに収録されているすべての辞書からDataColumnMappingCollectionを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からDataColumnMappingCollection を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「DataColumnMappingCollection」の関連用語

DataColumnMappingCollectionのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DataColumnMappingCollectionのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS