Bibliothèque de classes .NET Framework
DataTableExtensions, classe
Cet article a fait l'objet d'une traduction manuelle. Pour afficher simultanément cette page et le contenu source en anglais, choisissez le paramètre d'affichage Basse densité.
Définit les méthodes d'extension à la classe DataTable. DataTableExtensions est une classe statique.
Hiérarchie d'héritage
System.Object
System.Data.DataTableExtensions
Espace de noms : System.Data
Assembly : System.Data.DataSetExtensions (dans System.Data.DataSetExtensions.dll)
Syntaxe
Visual Basic
<ExtensionAttribute> _ Public NotInheritable Class DataTableExtensions
C#
public static class DataTableExtensions
VisualC++
[ExtensionAttribute] public ref class DataTableExtensions abstract sealed
F#
[<AbstractClass>] [<Sealed>] type DataTableExtensions = class end
Le type DataTableExtensions expose les membres suivants.
Méthodes
| Nom | Description | |
|---|---|---|
|
AsDataView(DataTable) | Crée et retourne un objet DataView prenant en charge LINQ. |
|
AsDataView<T>(EnumerableRowCollection<T>) | Crée et retourne un objet DataView prenant en charge LINQ qui représente la requête LINQ to DataSet. |
|
AsEnumerable | Retourne un objet IEnumerable<T> où le paramètre générique T est DataRow. Cet objet peut être utilisé dans une requête d'expression ou de méthode LINQ. |
|
CopyToDataTable<T>(IEnumerable<T>) | Retourne un DataTable qui contient des copies des objets DataRow, à partir d'un objet d'entrée IEnumerable<T> où le paramètre générique T est DataRow. |
|
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) | Copie les objets DataRow vers le DataTable spécifié, à partir d'un objet d'entrée IEnumerable<T> où le paramètre générique T est DataRow. |
|
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) | Copie les objets DataRow vers le DataTable spécifié, à partir d'un objet d'entrée IEnumerable<T> où le paramètre générique T est DataRow. |
Informations de version
.NET Framework
Pris en charge dans : 4, 3.5.NET Framework Client Profile
Pris en charge dans : 4, 3.5 SP1Plateformes
Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2
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.
Sécurité des threads
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.Voir aussi