DataRowExtensions.SetField Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastaví novou hodnotu pro zadaný sloupec v sadě DataRow.
Přetížení
| Name | Description |
|---|---|
| SetField<T>(DataRow, DataColumn, T) |
Nastaví novou hodnotu pro zadaný sloupec v sadě DataRow. Metoda SetField<T>(DataRow, DataColumn, T) také podporuje typy s možnou hodnotou null. |
| SetField<T>(DataRow, Int32, T) |
Nastaví novou hodnotu pro zadaný sloupec v DataRow metodě je volána. Metoda SetField<T>(DataRow, Int32, T) také podporuje typy s možnou hodnotou null. |
| SetField<T>(DataRow, String, T) |
Nastaví novou hodnotu pro zadaný sloupec v sadě DataRow. Metoda SetField<T>(DataRow, String, T) také podporuje typy s možnou hodnotou null. |
SetField<T>(DataRow, DataColumn, T)
- Zdroj:
- DataRowExtensions.cs
- Zdroj:
- DataRowExtensions.cs
- Zdroj:
- DataRowExtensions.cs
- Zdroj:
- DataRowExtensions.cs
- Zdroj:
- DataRowExtensions.cs
Nastaví novou hodnotu pro zadaný sloupec v sadě DataRow. Metoda SetField<T>(DataRow, DataColumn, T) také podporuje typy s možnou hodnotou null.
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)
Parametry typu
- T
Obecný parametr, který určuje typ hodnoty sloupce.
Parametry
- column
- DataColumn
DataColumn Vstup určuje, která hodnota řádku se má načíst.
- value
- T
Nová hodnota řádku pro zadaný sloupec typu T.
Výjimky
Sloupec zadaný pomocí column nelze najít.
Hodnota columnnull.
Nastane při pokusu o nastavení hodnoty na odstraněný řádek.
Typ hodnoty základního sloupce nelze přetypovat na typ určený obecným parametrem . T
Poznámky
Pokud value je null, SetField metoda převede hodnotu null na DBNull.Value v podkladové DataColumn.
Metoda SetField neprovádí žádné převody typů. To ale neznamená, že nedojde k převodu typu. Metoda SetField zveřejňuje chování ADO.NET 2.0 třídy DataRow. Převod typu by mohl provést DataRow objekt a převedená hodnota by se pak uložila do řádku.
Výjimky lze předat metodou SetField z podkladového DataRow objektu.
Platí pro
SetField<T>(DataRow, Int32, T)
- Zdroj:
- DataRowExtensions.cs
- Zdroj:
- DataRowExtensions.cs
- Zdroj:
- DataRowExtensions.cs
- Zdroj:
- DataRowExtensions.cs
- Zdroj:
- DataRowExtensions.cs
Nastaví novou hodnotu pro zadaný sloupec v DataRow metodě je volána. Metoda SetField<T>(DataRow, Int32, T) také podporuje typy s možnou hodnotou null.
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)
Parametry typu
- T
Obecný parametr, který určuje typ hodnoty sloupce.
Parametry
- columnIndex
- Int32
Pořadový řádek založený na nule sloupce, který nastaví hodnotu.
- value
- T
Nová hodnota řádku pro zadaný sloupec typu T.
Výjimky
Nastane při pokusu o nastavení hodnoty na odstraněný řádek.
Argument columnIndex je mimo rozsah.
Typ hodnoty základního sloupce nelze přetypovat na typ určený obecným parametrem . T
Poznámky
Pokud value je null, SetField metoda převede hodnotu null na DBNull.Value v podkladové DataColumn.
Metoda SetField neprovádí žádné převody typů. To ale neznamená, že nedojde k převodu typu. Metoda SetField zveřejňuje chování ADO.NET 2.0 třídy DataRow. Převod typu by mohl provést DataRow objekt a převedená hodnota by se pak uložila do řádku.
Výjimky lze předat metodou SetField z podkladového DataRow objektu.
Platí pro
SetField<T>(DataRow, String, T)
- Zdroj:
- DataRowExtensions.cs
- Zdroj:
- DataRowExtensions.cs
- Zdroj:
- DataRowExtensions.cs
- Zdroj:
- DataRowExtensions.cs
- Zdroj:
- DataRowExtensions.cs
Nastaví novou hodnotu pro zadaný sloupec v sadě DataRow. Metoda SetField<T>(DataRow, String, T) také podporuje typy s možnou hodnotou null.
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)
Parametry typu
- T
Obecný parametr, který určuje typ hodnoty sloupce.
Parametry
- columnName
- String
Název sloupce pro nastavení hodnoty.
- value
- T
Nová hodnota řádku pro zadaný sloupec typu T.
Výjimky
Sloupec zadaný pomocí columnName nelze najít.
Nastane při pokusu o nastavení hodnoty na odstraněný řádek.
Typ hodnoty základního sloupce nelze přetypovat na typ určený obecným parametrem . T
Poznámky
Pokud value je null, SetField metoda převede hodnotu null na DBNull.Value v podkladové DataColumn.
Metoda SetField neprovádí žádné převody typů. To ale neznamená, že nedojde k převodu typu. Metoda SetField zveřejňuje chování ADO.NET 2.0 třídy DataRow. Převod typu by mohl provést DataRow objekt a převedená hodnota by se pak uložila do řádku.
Výjimky lze předat metodou SetField z podkladového DataRow objektu.