Assembly : System.Data (dans system.data.dll)
SyntaxePublic 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
NotesL'interface ITableMappingCollection permet à une classe qui hérite d'implémenter une collection TableMapping. Pour plus d'informations, consultez Configuration des mappages DataTable et DataColumn.
Une application ne crée pas directement d'instance de l'interface ITableMappingCollection, mais crée une instance d'une classe qui hérite de ITableMappingCollection.
Les classes qui héritent de ITableMappingCollection doivent implémenter les membres hérités et définissent généralement des membres supplémentaires pour ajouter des fonctionnalités propres au fournisseur. Par exemple, l'interface ITableMappingCollection définit une implémentation de la méthode RemoveAt. À son tour, la classe DataTableMappingCollection hérite de cette méthode et définit deux surcharges supplémentaires de RemoveAt.
Remarques à l'attention des implémenteurs Si vous héritez de l'interface ITableMappingCollection, il est recommandé d'implémenter le constructeur suivant :| Élément | Description |
|---|---|
| PrvTableMappingCollection() | Crée une classe PrvTableMappingCollection vide. |
ExempleL'exemple suivant crée une instance de la classe dérivée, DataTableMapping, et l'ajoute à une collection DataTableMappingCollection. Il informe ensuite l'utilisateur que le mappage a été ajouté à la collection.
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()); }
Plates-formesWindows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition
Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.
Informations de version
Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ