Bagikan melalui


DataRowExtensions.SetField Metode

Definisi

Mengatur nilai baru untuk kolom yang ditentukan di DataRow.

Overload

SetField<T>(DataRow, DataColumn, T)

Mengatur nilai baru untuk kolom yang ditentukan di DataRow. Metode ini SetField<T>(DataRow, DataColumn, T) juga mendukung jenis yang dapat diubah ke null.

SetField<T>(DataRow, Int32, T)

Mengatur nilai baru untuk kolom yang ditentukan dalam DataRow metode dipanggil. Metode ini SetField<T>(DataRow, Int32, T) juga mendukung jenis yang dapat diubah ke null.

SetField<T>(DataRow, String, T)

Mengatur nilai baru untuk kolom yang ditentukan di DataRow. Metode ini SetField<T>(DataRow, String, T) juga mendukung jenis yang dapat diubah ke null.

SetField<T>(DataRow, DataColumn, T)

Sumber:
DataRowExtensions.cs
Sumber:
DataRowExtensions.cs
Sumber:
DataRowExtensions.cs

Mengatur nilai baru untuk kolom yang ditentukan di DataRow. Metode ini SetField<T>(DataRow, DataColumn, T) juga mendukung jenis yang dapat diubah ke 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)

Jenis parameter

T

Parameter generik yang menentukan jenis nilai kolom.

Parameter

row
DataRow

Input DataRow, yang bertindak sebagai this instans untuk metode ekstensi.

column
DataColumn

Input DataColumn menentukan nilai baris mana yang akan diambil.

value
T

Nilai baris baru untuk kolom yang ditentukan, dari jenis T.

Pengecualian

Kolom yang ditentukan oleh column tidak dapat ditemukan.

adalah columnnull.

Terjadi saat mencoba mengatur nilai pada baris yang dihapus.

Jenis nilai kolom yang mendasar tidak dapat ditransmisikan ke jenis yang ditentukan oleh parameter generik, T.

Keterangan

Jika valuenull, SetField metode mengonversi nilai null menjadi DBNull.Value di yang mendasar DataColumn.

Metode SetField ini tidak melakukan konversi jenis apa pun. Namun, ini tidak berarti bahwa konversi tipe tidak akan terjadi. Metode ini SetField mengekspos perilaku DataRow kelas ADO.NET 2.0. Konversi jenis dapat dilakukan oleh DataRow objek dan nilai yang dikonversi kemudian akan disimpan ke baris.

Pengecualian dapat diteruskan melalui SetField metode dari objek yang mendasar DataRow .

Berlaku untuk

SetField<T>(DataRow, Int32, T)

Sumber:
DataRowExtensions.cs
Sumber:
DataRowExtensions.cs
Sumber:
DataRowExtensions.cs

Mengatur nilai baru untuk kolom yang ditentukan dalam DataRow metode dipanggil. Metode ini SetField<T>(DataRow, Int32, T) juga mendukung jenis yang dapat diubah ke 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)

Jenis parameter

T

Parameter generik yang menentukan jenis nilai kolom.

Parameter

row
DataRow

Input DataRow, yang bertindak sebagai this instans untuk metode ekstensi.

columnIndex
Int32

Ordinal kolom berbasis nol untuk mengatur nilai.

value
T

Nilai baris baru untuk kolom yang ditentukan, dari jenis T.

Pengecualian

Terjadi saat mencoba mengatur nilai pada baris yang dihapus.

Argumen ordinal di luar rentang.

Jenis nilai kolom yang mendasar tidak dapat ditransmisikan ke jenis yang ditentukan oleh parameter generik, T.

Keterangan

Jika valuenull, SetField metode mengonversi nilai null menjadi DBNull.Value di yang mendasar DataColumn.

Metode SetField ini tidak melakukan konversi jenis apa pun. Namun, ini tidak berarti bahwa konversi tipe tidak akan terjadi. Metode ini SetField mengekspos perilaku DataRow kelas ADO.NET 2.0. Konversi jenis dapat dilakukan oleh DataRow objek dan nilai yang dikonversi kemudian akan disimpan ke baris.

Pengecualian dapat diteruskan melalui SetField metode dari objek yang mendasar DataRow .

Berlaku untuk

SetField<T>(DataRow, String, T)

Sumber:
DataRowExtensions.cs
Sumber:
DataRowExtensions.cs
Sumber:
DataRowExtensions.cs

Mengatur nilai baru untuk kolom yang ditentukan di DataRow. Metode ini SetField<T>(DataRow, String, T) juga mendukung jenis yang dapat diubah ke 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)

Jenis parameter

T

Parameter generik yang menentukan jenis nilai kolom.

Parameter

row
DataRow

Input DataRow, yang bertindak sebagai this instans untuk metode ekstensi.

columnName
String

Nama kolom untuk mengatur nilai.

value
T

Nilai baris baru untuk kolom yang ditentukan, dari jenis T.

Pengecualian

Kolom yang ditentukan oleh columnName tidak dapat ditemukan.

Terjadi saat mencoba mengatur nilai pada baris yang dihapus.

Jenis nilai kolom yang mendasar tidak dapat ditransmisikan ke jenis yang ditentukan oleh parameter generik, T.

Keterangan

Jika valuenull, SetField metode mengonversi nilai null menjadi DBNull.Value di yang mendasar DataColumn.

Metode SetField ini tidak melakukan konversi jenis apa pun. Namun, ini tidak berarti bahwa konversi tipe tidak akan terjadi. Metode ini SetField mengekspos perilaku DataRow kelas ADO.NET 2.0. Konversi jenis dapat dilakukan oleh DataRow objek dan nilai yang dikonversi kemudian akan disimpan ke baris.

Pengecualian dapat diteruskan melalui SetField metode dari objek yang mendasar DataRow .

Berlaku untuk