DataColumnMappingCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient une collection d'objets DataColumnMapping.
public ref class DataColumnMappingCollection sealed : MarshalByRefObject, System::Collections::IList, System::Data::IColumnMappingCollection
public ref class DataColumnMappingCollection sealed : MarshalByRefObject, System::Data::IColumnMappingCollection
public sealed class DataColumnMappingCollection : MarshalByRefObject, System.Collections.IList, System.Data.IColumnMappingCollection
public sealed class DataColumnMappingCollection : MarshalByRefObject, System.Data.IColumnMappingCollection
type DataColumnMappingCollection = class
inherit MarshalByRefObject
interface ICollection
interface IEnumerable
interface IList
interface IColumnMappingCollection
type DataColumnMappingCollection = class
inherit MarshalByRefObject
interface IColumnMappingCollection
interface IList
interface ICollection
interface IEnumerable
Public NotInheritable Class DataColumnMappingCollection
Inherits MarshalByRefObject
Implements IColumnMappingCollection, IList
Public NotInheritable Class DataColumnMappingCollection
Inherits MarshalByRefObject
Implements IColumnMappingCollection
- Héritage
- Implémente
Exemples
L’exemple suivant utilise un DataTableMapping à Add plusieurs DataColumnMapping objets dans sa ColumnMappings collection, puis affiche une liste de ces colonnes sources mappées. Cet exemple suppose qu’un DataTableMapping a déjà été créé.
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());
}
}
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
Constructeurs
DataColumnMappingCollection() |
Crée un DataColumnMappingCollection vide. |
Propriétés
Count |
Obtient le nombre d'objets DataColumnMapping dans la collection. |
Item[Int32] |
Obtient ou définit l'objet DataColumnMapping à l'index spécifié. |
Item[String] |
Obtient ou définit l'objet DataColumnMapping portant le nom de colonne source spécifié. |
Méthodes
Add(Object) |
Ajoute un objet DataColumnMapping à la collection. |
Add(String, String) |
Ajoute un objet DataColumnMapping à la collection en fonction d'un nom de colonne source et d'un nom de colonne DataSet. |
AddRange(Array) |
Copie les éléments du Array spécifié à la fin de la collection. |
AddRange(DataColumnMapping[]) |
Copie les éléments du tableau DataColumnMapping spécifié à la fin de la collection. |
Clear() |
Supprime tous les objets DataColumnMapping de la collection. |
Contains(Object) |
Obtient une valeur indiquant s'il existe dans la collection un objet DataColumnMapping avec l'Object donné. |
Contains(String) |
Obtient une valeur indiquant si un objet DataColumnMapping portant le nom de colonne source donné existe dans la collection. |
CopyTo(Array, Int32) |
Copie les éléments du DataColumnMappingCollection vers le tableau spécifié. |
CopyTo(DataColumnMapping[], Int32) |
Copie les éléments de DataColumnMappingCollection dans le tableau DataColumnMapping spécifié. |
CreateObjRef(Type) |
Cré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) |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetByDataSetColumn(String) |
Obtient l'objet DataColumnMapping portant le nom de colonne DataSet spécifié. |
GetColumnMappingBySchemaAction(DataColumnMappingCollection, String, MissingMappingAction) |
Obtient DataColumnMapping pour les DataColumnMappingCollection, nom de colonne source et MissingMappingAction spécifiés. |
GetDataColumn(DataColumnMappingCollection, String, Type, DataTable, MissingMappingAction, MissingSchemaAction) |
Une méthode statique qui retourne un objet DataColumn sans instancier un objet DataColumnMappingCollection. |
GetEnumerator() |
Obtient un énumérateur qui peut itérer au sein de la collection. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetLifetimeService() |
Obsolète.
Ré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) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
IndexOf(Object) |
Obtient l'emplacement du Object spécifié qui est DataColumnMapping dans la collection. |
IndexOf(String) |
Obtient l'emplacement du DataColumnMapping portant le nom de colonne source spécifié. |
IndexOfDataSetColumn(String) |
Obtient l'emplacement du DataColumnMapping spécifié portant le nom de colonne DataSet donné. |
InitializeLifetimeService() |
Obsolète.
Obtient 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) |
Insert(Int32, DataColumnMapping) |
Insère un objet DataColumnMapping dans DataColumnMappingCollection à l'index spécifié. |
Insert(Int32, Object) |
Insère un objet DataColumnMapping dans DataColumnMappingCollection à l'index spécifié. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
MemberwiseClone(Boolean) |
Crée une copie superficielle de l'objet MarshalByRefObject actuel. (Hérité de MarshalByRefObject) |
Remove(DataColumnMapping) |
Supprime l’objet DataColumnMapping spécifié de la collection. |
Remove(Object) |
Supprime de la collection l'Object qui est un DataColumnMapping. |
RemoveAt(Int32) |
Supprime de la collection l'objet DataColumnMapping à l'index spécifié. |
RemoveAt(String) |
Supprime de la collection l'objet DataColumnMapping portant le nom de colonne source spécifié. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
ICollection.IsSynchronized |
Obtient une valeur qui indique si l’accès à ICollection est synchronisé (thread safe). |
ICollection.SyncRoot |
Obtient un objet qui peut être utilisé pour synchroniser l’accès à ICollection. |
IColumnMappingCollection.Add(String, String) |
Ajoute un objet DataColumnMapping au DataColumnMappingCollection à l'aide de la colonne source et noms de colonne DataSet. |
IColumnMappingCollection.GetByDataSetColumn(String) |
Obtient l'objet DataColumnMapping portant le nom de colonne DataSet spécifié. |
IColumnMappingCollection.Item[String] |
Obtient ou définit l'objet IColumnMapping portant le nom |
IList.IsFixedSize |
Obtient une valeur qui indique si IList est de taille fixe. |
IList.IsReadOnly |
Obtient une valeur qui indique si l’objet IList est en lecture seule. |
IList.Item[Int32] |
Obtient ou définit l'élément au niveau de l'index spécifié. |
Méthodes d’extension
Cast<TResult>(IEnumerable) |
Effectue un cast des éléments d'un IEnumerable vers le type spécifié. |
OfType<TResult>(IEnumerable) |
Filtre les éléments d'un IEnumerable en fonction du type spécifié. |
AsParallel(IEnumerable) |
Active la parallélisation d'une requête. |
AsQueryable(IEnumerable) |
Convertit un IEnumerable en IQueryable. |