DataRowExtensions, classe (System.Data)

Changer de vue:
ScriptFree
Bibliothèque de classes .NET Framework
DataRowExtensions, 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 DataRow. C'est une classe statique.

Hiérarchie d'héritage

System.Object
  System.Data.DataRowExtensions

Espace de noms :  System.Data
Assembly :  System.Data.DataSetExtensions (dans System.Data.DataSetExtensions.dll)
Syntaxe

Visual Basic
<ExtensionAttribute> _
Public NotInheritable Class DataRowExtensions
C#
public static class DataRowExtensions
VisualC++
[ExtensionAttribute]
public ref class DataRowExtensions abstract sealed
F#
[<AbstractClass>]
[<Sealed>]
type DataRowExtensions =  class end
Méthodes

  Nom Description
Méthode publique Membre statique Field<T>(DataRow, DataColumn) Fournit l'accès fortement typé à chacune des valeurs de colonne dans la ligne spécifiée. La méthode Field prend également en charge les types Nullable.
Méthode publique Membre statique Field<T>(DataRow, Int32) Fournit l'accès fortement typé à chacune des valeurs de colonne dans la ligne spécifiée. La méthode Field prend également en charge les types Nullable.
Méthode publique Membre statique Field<T>(DataRow, String) Fournit l'accès fortement typé à chacune des valeurs de colonne dans la ligne spécifiée. La méthode Field prend également en charge les types Nullable.
Méthode publique Membre statique Field<T>(DataRow, DataColumn, DataRowVersion) Fournit l'accès fortement typé à chacune des valeurs de colonne dans la ligne spécifiée. La méthode Field prend également en charge les types Nullable.
Méthode publique Membre statique Field<T>(DataRow, Int32, DataRowVersion) Fournit l'accès fortement typé à chacune des valeurs de colonne dans la ligne spécifiée. La méthode Field prend également en charge les types Nullable.
Méthode publique Membre statique Field<T>(DataRow, String, DataRowVersion) Fournit l'accès fortement typé à chacune des valeurs de colonne dans la ligne spécifiée. La méthode Field prend également en charge les types Nullable.
Méthode publique Membre statique SetField<T>(DataRow, DataColumn, T) Définit une nouvelle valeur pour la colonne spécifiée dans la DataRow. La méthode SetField prend également en charge les types Nullable.
Méthode publique Membre statique SetField<T>(DataRow, Int32, T) Définit une nouvelle valeur pour la colonne spécifiée dans la DataRow sur laquelle la méthode est appelée. La méthode SetField prend également en charge les types Nullable.
Méthode publique Membre statique SetField<T>(DataRow, String, T) Définit une nouvelle valeur pour la colonne spécifiée dans la DataRow. La méthode SetField prend également en charge les types Nullable.
Début
Notes

L'API DataSet a été étendue avec deux nouvelles méthodes de la classe DataRow, Field et SetField. Vous pouvez utiliser celles-ci pour former des expressions LINQ (Language Integrated Query) et des requêtes de méthode en rapport avec des objets DataTable. Ce sont les méthodes recommandées pour accéder aux valeurs de colonne dans les expressions LINQ (Language Integrated Query) et les requêtes de méthode. Pour plus d'informations, consultez Méthodes génériques Field et SetField (LINQ to DataSet).

Informations de version

.NET Framework

Pris en charge dans : 4, 3.5

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1
Plateformes

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

Référence