DataRowExtensions.SetField Méthode
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.
Définit une nouvelle valeur pour la colonne spécifiée dans la DataRow.
Surcharges
SetField<T>(DataRow, DataColumn, T) |
Définit une nouvelle valeur pour la colonne spécifiée dans la DataRow. La méthode SetField<T>(DataRow, DataColumn, T) prend également en charge les types Nullable. |
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<T>(DataRow, Int32, T) prend également en charge les types Nullable. |
SetField<T>(DataRow, String, T) |
Définit une nouvelle valeur pour la colonne spécifiée dans la DataRow. La méthode SetField<T>(DataRow, String, T) prend également en charge les types Nullable. |
SetField<T>(DataRow, DataColumn, T)
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
Définit une nouvelle valeur pour la colonne spécifiée dans la DataRow. La méthode SetField<T>(DataRow, DataColumn, T) prend également en charge les types Nullable.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static void SetField(System::Data::DataRow ^ row, System::Data::DataColumn ^ column, T value);
public static void SetField<T> (this System.Data.DataRow row, System.Data.DataColumn column, T value);
public static void SetField<T> (this System.Data.DataRow row, System.Data.DataColumn column, T? value);
static member SetField : System.Data.DataRow * System.Data.DataColumn * 'T -> unit
<Extension()>
Public Sub SetField(Of T) (row As DataRow, column As DataColumn, value As T)
Paramètres de type
- T
Paramètre générique qui spécifie le type valeur de la colonne.
Paramètres
- column
- DataColumn
La DataColumn d'entrée spécifie quelle valeur de ligne récupérer.
- value
- T
Nouvelle valeur de ligne pour la colonne spécifiée, de type T
.
Exceptions
La colonne spécifiée par column
est introuvable.
column
a la valeur null.
Se produit lorsque vous essayez de définir une valeur dans une ligne supprimée.
Le type valeur de la colonne sous-jacente n'a pas pu être casté au type spécifié par le paramètre générique T
.
Remarques
Si value
a la valeur null, la SetField méthode convertit la valeur null en DBNull.Value dans le sous-jacent DataColumn.
La SetField méthode n’effectue aucune conversion de type. Toutefois, cela ne signifie pas qu'une conversion de type ne se produira pas. La SetField méthode expose le comportement ADO.NET 2.0 de la DataRow classe . Une conversion de type peut être effectuée par l’objet DataRow et la valeur convertie est ensuite enregistrée dans la ligne.
Les exceptions peuvent être transmises via la SetField méthode à partir de l’objet sous-jacent DataRow .
S’applique à
SetField<T>(DataRow, Int32, T)
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
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<T>(DataRow, Int32, T) prend également en charge les types Nullable.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static void SetField(System::Data::DataRow ^ row, int columnIndex, T value);
public static void SetField<T> (this System.Data.DataRow row, int columnIndex, T value);
public static void SetField<T> (this System.Data.DataRow row, int columnIndex, T? value);
static member SetField : System.Data.DataRow * int * 'T -> unit
<Extension()>
Public Sub SetField(Of T) (row As DataRow, columnIndex As Integer, value As T)
Paramètres de type
- T
Paramètre générique qui spécifie le type valeur de la colonne.
Paramètres
- columnIndex
- Int32
Numéro de colonne de base zéro dont la valeur est à définir.
- value
- T
Nouvelle valeur de ligne pour la colonne spécifiée, de type T
.
Exceptions
Se produit lorsque vous essayez de définir une valeur dans une ligne supprimée.
L'argument ordinal
est hors limites.
Le type valeur de la colonne sous-jacente n'a pas pu être casté au type spécifié par le paramètre générique T
.
Remarques
Si value
a la valeur null, la SetField méthode convertit la valeur null en DBNull.Value dans le sous-jacent DataColumn.
La SetField méthode n’effectue aucune conversion de type. Toutefois, cela ne signifie pas qu'une conversion de type ne se produira pas. La SetField méthode expose le comportement ADO.NET 2.0 de la DataRow classe . Une conversion de type peut être effectuée par l’objet DataRow et la valeur convertie est ensuite enregistrée dans la ligne.
Les exceptions peuvent être transmises via la SetField méthode à partir de l’objet sous-jacent DataRow .
S’applique à
SetField<T>(DataRow, String, T)
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
Définit une nouvelle valeur pour la colonne spécifiée dans la DataRow. La méthode SetField<T>(DataRow, String, T) prend également en charge les types Nullable.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static void SetField(System::Data::DataRow ^ row, System::String ^ columnName, T value);
public static void SetField<T> (this System.Data.DataRow row, string columnName, T value);
public static void SetField<T> (this System.Data.DataRow row, string columnName, T? value);
static member SetField : System.Data.DataRow * string * 'T -> unit
<Extension()>
Public Sub SetField(Of T) (row As DataRow, columnName As String, value As T)
Paramètres de type
- T
Paramètre générique qui spécifie le type valeur de la colonne.
Paramètres
- columnName
- String
Nom de la colonne dont la valeur est à définir.
- value
- T
Nouvelle valeur de ligne pour la colonne spécifiée, de type T
.
Exceptions
La colonne spécifiée par columnName
est introuvable.
Se produit lorsque vous essayez de définir une valeur dans une ligne supprimée.
Le type valeur de la colonne sous-jacente n'a pas pu être casté au type spécifié par le paramètre générique T
.
Remarques
Si value
a la valeur null, la SetField méthode convertit la valeur null en DBNull.Value dans le sous-jacent DataColumn.
La SetField méthode n’effectue aucune conversion de type. Toutefois, cela ne signifie pas qu'une conversion de type ne se produira pas. La SetField méthode expose le comportement ADO.NET 2.0 de la DataRow classe . Une conversion de type peut être effectuée par l’objet DataRow et la valeur convertie est ensuite enregistrée dans la ligne.
Les exceptions peuvent être transmises via la SetField méthode à partir de l’objet sous-jacent DataRow .