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

ITableMappingCollection インターフェイス

TableMapping オブジェクトコレクション格納します.NET Framework データ プロバイダが共通に使用する DataTableMappingCollection によって実装されます

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

Public Interface ITableMappingCollection
    Inherits IList, ICollection, IEnumerable
Dim instance As ITableMappingCollection
public interface ITableMappingCollection : IList, ICollection,
 IEnumerable
public interface class ITableMappingCollection
 : IList, ICollection, IEnumerable
public interface ITableMappingCollection extends IList, ICollection,
 
    IEnumerable
public interface ITableMappingCollection extends
 IList, ICollection, 
    IEnumerable
解説解説

ITableMappingCollection インターフェイスによって、継承クラスは TableMapping コレクション実装できます詳細については、「DataTable と DataColumn のマップ設定」を参照してください

アプリケーションでは ITableMappingCollection インターフェイスインスタンス直接作成されず、ITableMappingCollection継承するクラスインスタンス作成されます。

ITableMappingCollection継承するクラスは、継承されメンバ実装する必要があり、通常プロバイダ固有の機能追加する追加メンバ定義する必要があります。たとえば、ITableMappingCollection インターフェイスが RemoveAt メソッド1 つ実装定義します次にDataTableMappingCollection クラスがこのメソッド継承し、RemoveAt の 2 つ追加オーバーロード定義します

実装時の注意 ITableMappingCollection インターフェイスから継承する場合は、次のコンストラクタ実装する必要があります

項目

説明

PrvTableMappingCollection()

空の PrvTableMappingCollection クラス作成します

使用例使用例

派生クラスインスタンス DataTableMapping を作成しDataTableMappingCollection コレクション追加する例を次に示します。この例では、続いてマップコレクション追加されたことをユーザー通知します

Public Sub AddDataTableMapping()
    ' ...
    ' create tableMappings
    ' ...
    Dim mapping As New DataTableMapping(
 _
       "Categories", "DataCategories")
    tableMappings.Add(CType(mapping, Object))
    Console.WriteLine( _
       "Table {0} added to {1} table mapping collection.",
 _
       mapping.ToString(), tableMappings.ToString())
End Sub
public void AddDataTableMapping() 
{
    // ...
    // create tableMappings
    // ...
    DataTableMapping mapping =
        new DataTableMapping("Categories","DataCategories");
    tableMappings.Add((Object) mapping);
    Console.WriteLine("Table {0} added to {1} table mapping collection."
,
        mapping.ToString(), tableMappings.ToString());
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

ITableMappingCollection プロパティ


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

  名前 説明
パブリック プロパティ Item 指定した SourceTable 名で ITableMapping のインスタンス取得または設定します
参照参照

関連項目

ITableMappingCollection インターフェイス
System.Data 名前空間

ITableMappingCollection メソッド


ITableMappingCollection メンバ




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

辞書ショートカット

すべての辞書の索引

「ITableMappingCollection」の関連用語

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

   

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



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

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

©2025 GRAS Group, Inc.RSS