DataRowExtensions.SetField Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ustawia nową wartość dla określonej kolumny w obiekcie DataRow.
Przeciążenia
SetField<T>(DataRow, DataColumn, T) |
Ustawia nową wartość dla określonej kolumny w obiekcie DataRow. Metoda SetField<T>(DataRow, DataColumn, T) obsługuje również typy dopuszczane do wartości null. |
SetField<T>(DataRow, Int32, T) |
Ustawia nową wartość dla określonej kolumny w metodzie DataRow jest wywoływana. Metoda SetField<T>(DataRow, Int32, T) obsługuje również typy dopuszczane do wartości null. |
SetField<T>(DataRow, String, T) |
Ustawia nową wartość dla określonej kolumny w obiekcie DataRow. Metoda SetField<T>(DataRow, String, T) obsługuje również typy dopuszczane do wartości null. |
SetField<T>(DataRow, DataColumn, T)
- Źródło:
- DataRowExtensions.cs
- Źródło:
- DataRowExtensions.cs
- Źródło:
- DataRowExtensions.cs
Ustawia nową wartość dla określonej kolumny w obiekcie DataRow. Metoda SetField<T>(DataRow, DataColumn, T) obsługuje również typy dopuszczane do wartości 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
Ogólny parametr określający typ wartości kolumny.
Parametry
- column
- DataColumn
Dane wejściowe DataColumn określają, która wartość wiersza ma być pobierana.
- value
- T
Nowa wartość wiersza dla określonej kolumny typu T
.
Wyjątki
Nie można odnaleźć kolumny określonej przez column
.
Wartość column
ma wartość null.
Występuje podczas próby ustawienia wartości w usuniętym wierszu.
Nie można rzutować typu wartości bazowej kolumny na typ określony przez parametr ogólny . T
Uwagi
Jeśli value
ma wartość null, SetField metoda konwertuje wartość null na DBNull.Value w bazowym DataColumnobiekcie .
Metoda SetField nie wykonuje żadnych konwersji typów. Nie oznacza to jednak, że konwersja typu nie zostanie wykonana. Metoda SetField uwidacznia zachowanie DataRow klasy ADO.NET 2.0. Konwersję typu można wykonać przez DataRow obiekt, a przekonwertowana wartość zostanie zapisana w wierszu.
Wyjątki można przekazać za pośrednictwem SetField metody z obiektu bazowego DataRow .
Dotyczy
SetField<T>(DataRow, Int32, T)
- Źródło:
- DataRowExtensions.cs
- Źródło:
- DataRowExtensions.cs
- Źródło:
- DataRowExtensions.cs
Ustawia nową wartość dla określonej kolumny w metodzie DataRow jest wywoływana. Metoda SetField<T>(DataRow, Int32, T) obsługuje również typy dopuszczane do wartości 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
Ogólny parametr określający typ wartości kolumny.
Parametry
- columnIndex
- Int32
Porządkowa na podstawie zera kolumny, aby ustawić wartość .
- value
- T
Nowa wartość wiersza dla określonej kolumny typu T
.
Wyjątki
Występuje podczas próby ustawienia wartości w usuniętym wierszu.
Argument ordinal
jest poza zakresem.
Nie można rzutować typu wartości bazowej kolumny na typ określony przez parametr ogólny . T
Uwagi
Jeśli value
ma wartość null, SetField metoda konwertuje wartość null na DBNull.Value w bazowym DataColumnobiekcie .
Metoda SetField nie wykonuje żadnych konwersji typów. Nie oznacza to jednak, że konwersja typu nie zostanie wykonana. Metoda SetField uwidacznia zachowanie DataRow klasy ADO.NET 2.0. Konwersję typu można wykonać przez DataRow obiekt, a przekonwertowana wartość zostanie zapisana w wierszu.
Wyjątki można przekazać za pośrednictwem SetField metody z obiektu bazowego DataRow .
Dotyczy
SetField<T>(DataRow, String, T)
- Źródło:
- DataRowExtensions.cs
- Źródło:
- DataRowExtensions.cs
- Źródło:
- DataRowExtensions.cs
Ustawia nową wartość dla określonej kolumny w obiekcie DataRow. Metoda SetField<T>(DataRow, String, T) obsługuje również typy dopuszczane do wartości 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
Ogólny parametr określający typ wartości kolumny.
Parametry
- columnName
- String
Nazwa kolumny do ustawienia wartości .
- value
- T
Nowa wartość wiersza dla określonej kolumny typu T
.
Wyjątki
Nie można odnaleźć kolumny określonej przez columnName
.
Występuje podczas próby ustawienia wartości w usuniętym wierszu.
Nie można rzutować typu wartości bazowej kolumny na typ określony przez parametr ogólny . T
Uwagi
Jeśli value
ma wartość null, SetField metoda konwertuje wartość null na DBNull.Value w bazowym DataColumnobiekcie .
Metoda SetField nie wykonuje żadnych konwersji typów. Nie oznacza to jednak, że konwersja typu nie zostanie wykonana. Metoda SetField uwidacznia zachowanie DataRow klasy ADO.NET 2.0. Konwersję typu można wykonać przez DataRow obiekt, a przekonwertowana wartość zostanie zapisana w wierszu.
Wyjątki można przekazać za pośrednictwem SetField metody z obiektu bazowego DataRow .