Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

DataTableMapping, classe

Contient une description d'une relation mappée entre une table source et DataTable. Cette classe est utilisée par DataAdapter lors du remplissage de DataSet.

System.Object
  System.MarshalByRefObject
    System.Data.Common.DataTableMapping

Espace de noms :  System.Data.Common
Assembly :  System.Data (dans System.Data.dll)
public sealed class DataTableMapping : MarshalByRefObject, 
	ITableMapping, ICloneable

Le type DataTableMapping expose les membres suivants.

  NomDescription
Méthode publiquePris en charge par XNA FrameworkDataTableMapping()Initialise une nouvelle instance de la classe DataTableMapping.
Méthode publiquePris en charge par XNA FrameworkDataTableMapping(String, String)Initialise une nouvelle instance de la classe DataTableMapping avec une source en fonction d'un nom de table source et d'un nom DataTable.
Méthode publiquePris en charge par XNA FrameworkDataTableMapping(String, String, DataColumnMapping[])Initialise une nouvelle instance de la classe DataTableMapping en fonction d'un nom de table source, d'un nom DataTable et d'un tableau d'objets DataColumnMapping.
Début
  NomDescription
Propriété publiquePris en charge par XNA FrameworkColumnMappingsObtient DataColumnMappingCollection pour DataTable.
Propriété publiquePris en charge par XNA FrameworkDataSetTableObtient ou définit le nom de table de DataSet.
Propriété publiquePris en charge par XNA FrameworkSourceTableObtient ou définit le nom de table source d'une source de données qui respecte la casse.
Début
  NomDescription
Méthode publiqueCreateObjRefCrée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant. (Hérité de MarshalByRefObject.)
Méthode publiquePris en charge par XNA FrameworkEquals(Object)Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publiquePris en charge par XNA FrameworkGetColumnMappingBySchemaActionObtient DataColumn du DataTable spécifié à l'aide de la valeur MissingMappingAction déterminée et du nom de DataColumn.
Méthode publiquePris en charge par XNA FrameworkGetDataColumnRetourne un objet DataColumn pour un nom de colonne donné.
Méthode publiquePris en charge par XNA FrameworkGetDataTableBySchemaActionObtient le DataTable en cours pour le DataSet spécifié à l'aide de la valeur MissingSchemaAction spécifiée.
Méthode publiquePris en charge par XNA FrameworkGetHashCodeSert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publiqueGetLifetimeServiceRécupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.)
Méthode publiquePris en charge par XNA FrameworkGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiqueInitializeLifetimeServiceObtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance. (Hérité de MarshalByRefObject.)
Méthode publiquePris en charge par XNA FrameworkToStringConvertit le nom SourceTable en cours en chaîne. (Substitue Object.ToString().)
Début
  NomDescription
Implémentation d'interface expliciteMéthode privéePris en charge par XNA FrameworkICloneable.CloneCrée un objet qui est une copie de l'instance actuelle.
Implémentation d'interface explicitePropriété privéePris en charge par XNA FrameworkITableMapping.ColumnMappingsObtient le DataColumnMappingCollection dérivé pour DataTable.
Début

DataTableMapping fournit un mappage principal entre les données retournées par une requête sur une source de données, et DataTable. Le nom DataTableMapping peut être passé à la méthode Fill de DataAdapter plutôt que le nom DataTable. Pour plus d'informations, consultez Setting Up DataTable and DataColumn Mappings.

L'exemple suivant crée un objet DataTableMapping et l'ajoute à DataTableMappingCollection. Il informe ensuite l'utilisateur que le mappage a été ajouté à la collection et affiche le mappage parent.


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());
}


.NET Framework

Pris en charge dans : 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.