DataRowExtensions.SetField Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta un nuovo valore per la colonna specificata nell'oggetto DataRow.
Overload
SetField<T>(DataRow, DataColumn, T) |
Imposta un nuovo valore per la colonna specificata nell'oggetto DataRow. Il metodo SetField<T>(DataRow, DataColumn, T) supporta anche tipi nullable. |
SetField<T>(DataRow, Int32, T) |
Imposta un nuovo valore per la colonna specificata nell'oggetto DataRow su cui viene chiamato il metodo. Il metodo SetField<T>(DataRow, Int32, T) supporta anche tipi nullable. |
SetField<T>(DataRow, String, T) |
Imposta un nuovo valore per la colonna specificata nell'oggetto DataRow. Il metodo SetField<T>(DataRow, String, T) supporta anche tipi nullable. |
SetField<T>(DataRow, DataColumn, T)
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
Imposta un nuovo valore per la colonna specificata nell'oggetto DataRow. Il metodo SetField<T>(DataRow, DataColumn, T) supporta anche tipi 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)
Parametri di tipo
- T
Parametro generico che specifica il tipo di valore della colonna.
Parametri
- column
- DataColumn
L'oggetto DataColumn di input specifica quale valore della riga recuperare.
- value
- T
Valore della nuova riga per la colonna specificata, di tipo T
.
Eccezioni
Impossibile trovare la colonna specificata dal parametro column
.
column
è Null.
Viene generata quando si tenta di impostare un valore in una riga eliminata.
È impossibile eseguire il cast del tipo valore della colonna sottostante nel tipo specificato dal parametro generico T
.
Commenti
Se value
è Null, il SetField metodo converte il valore DBNull.ValueNull in nell'oggetto sottostanteDataColumn.
Il SetField metodo non esegue conversioni di tipo. Tuttavia, ciò non significa che non verrà eseguita una conversione del tipo. Il SetField metodo espone il comportamento ADO.NET 2.0 della DataRow classe. Una conversione del tipo può essere eseguita dall'oggetto DataRow e il valore convertito verrà quindi salvato nella riga.
Le eccezioni possono essere passate tramite il SetField metodo dall'oggetto sottostante DataRow .
Si applica a
SetField<T>(DataRow, Int32, T)
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
Imposta un nuovo valore per la colonna specificata nell'oggetto DataRow su cui viene chiamato il metodo. Il metodo SetField<T>(DataRow, Int32, T) supporta anche tipi 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)
Parametri di tipo
- T
Parametro generico che specifica il tipo di valore della colonna.
Parametri
- columnIndex
- Int32
Ordinale in base zero della colonna di cui impostare il valore.
- value
- T
Valore della nuova riga per la colonna specificata, di tipo T
.
Eccezioni
Viene generata quando si tenta di impostare un valore in una riga eliminata.
L'argomento ordinal
non è compreso nell'intervallo.
È impossibile eseguire il cast del tipo valore della colonna sottostante nel tipo specificato dal parametro generico T
.
Commenti
Se value
è Null, il SetField metodo converte il valore DBNull.ValueNull in nell'oggetto sottostanteDataColumn.
Il SetField metodo non esegue conversioni di tipo. Tuttavia, ciò non significa che non verrà eseguita una conversione del tipo. Il SetField metodo espone il comportamento ADO.NET 2.0 della DataRow classe. Una conversione del tipo può essere eseguita dall'oggetto DataRow e il valore convertito verrà quindi salvato nella riga.
Le eccezioni possono essere passate tramite il SetField metodo dall'oggetto sottostante DataRow .
Si applica a
SetField<T>(DataRow, String, T)
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
- Source:
- DataRowExtensions.cs
Imposta un nuovo valore per la colonna specificata nell'oggetto DataRow. Il metodo SetField<T>(DataRow, String, T) supporta anche tipi 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)
Parametri di tipo
- T
Parametro generico che specifica il tipo di valore della colonna.
Parametri
- columnName
- String
Nome della colonna di cui impostare il valore.
- value
- T
Valore della nuova riga per la colonna specificata, di tipo T
.
Eccezioni
Impossibile trovare la colonna specificata dal parametro columnName
.
Viene generata quando si tenta di impostare un valore in una riga eliminata.
È impossibile eseguire il cast del tipo valore della colonna sottostante nel tipo specificato dal parametro generico T
.
Commenti
Se value
è Null, il SetField metodo converte il valore DBNull.ValueNull in nell'oggetto sottostanteDataColumn.
Il SetField metodo non esegue conversioni di tipo. Tuttavia, ciò non significa che non verrà eseguita una conversione del tipo. Il SetField metodo espone il comportamento ADO.NET 2.0 della DataRow classe. Una conversione del tipo può essere eseguita dall'oggetto DataRow e il valore convertito verrà quindi salvato nella riga.
Le eccezioni possono essere passate tramite il SetField metodo dall'oggetto sottostante DataRow .