DataRowExtensions.Field Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
içindeki sütun değerlerinin DataRowher birine kesin olarak türlenmiş erişim sağlar.
Aşırı Yüklemeler
Field<T>(DataRow, DataColumn) |
Belirtilen satırdaki sütun değerlerinin her birine kesin olarak belirlenmiş erişim sağlar. yöntemi null Field<T>(DataRow, DataColumn) atanabilir türleri de destekler. |
Field<T>(DataRow, Int32) |
Belirtilen satırdaki sütun değerlerinin her birine kesin olarak belirlenmiş erişim sağlar. yöntemi null Field<T>(DataRow, Int32) atanabilir türleri de destekler. |
Field<T>(DataRow, String) |
Belirtilen satırdaki sütun değerlerinin her birine kesin olarak belirlenmiş erişim sağlar. yöntemi null Field<T>(DataRow, String) atanabilir türleri de destekler. |
Field<T>(DataRow, DataColumn, DataRowVersion) |
Belirtilen satırdaki sütun değerlerinin her birine kesin olarak belirlenmiş erişim sağlar. yöntemi null Field<T>(DataRow, DataColumn, DataRowVersion) atanabilir türleri de destekler. |
Field<T>(DataRow, Int32, DataRowVersion) |
Belirtilen satırdaki sütun değerlerinin her birine kesin olarak belirlenmiş erişim sağlar. yöntemi null Field<T>(DataRow, Int32, DataRowVersion) atanabilir türleri de destekler. |
Field<T>(DataRow, String, DataRowVersion) |
Belirtilen satırdaki sütun değerlerinin her birine kesin olarak belirlenmiş erişim sağlar. yöntemi null Field<T>(DataRow, String, DataRowVersion) atanabilir türleri de destekler. |
Field<T>(DataRow, DataColumn)
- Kaynak:
- DataRowExtensions.cs
- Kaynak:
- DataRowExtensions.cs
- Kaynak:
- DataRowExtensions.cs
Belirtilen satırdaki sütun değerlerinin her birine kesin olarak belirlenmiş erişim sağlar. yöntemi null Field<T>(DataRow, DataColumn) atanabilir türleri de destekler.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, System::Data::DataColumn ^ column);
public static T Field<T> (this System.Data.DataRow row, System.Data.DataColumn column);
public static T? Field<T> (this System.Data.DataRow row, System.Data.DataColumn column);
static member Field : System.Data.DataRow * System.Data.DataColumn -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, column As DataColumn) As T
Tür Parametreleri
- T
Sütunun dönüş türünü belirten genel bir parametre.
Parametreler
- column
- DataColumn
değerinin döndürüleceği sütunu belirten giriş DataColumn nesnesi.
Döndürülenler
tarafından column
belirtilen türündeki T
DataColumn değeri.
Özel durumlar
Temel sütunun değer türü, genel parametresi T
tarafından belirtilen türe yayınlanamadı.
Null değer atanamayan bir türe null değer atandı.
Açıklamalar
sınıfı, DataSet sınıfın ValueDBNull örneğiyle null değerleri temsil eder. Null değere sahip bir sütuna erişen bir Language-Integrated Sorgusu (LINQ) ifadesi, çalışma zamanında bir InvalidCastException oluşturur. Ayrıca ve DataSetDataTable null atanabilir türleri desteklemez. yöntemi, Field boş değer atanabilir türler olarak sütunlara erişim desteği sağlar. içindeki DataSet temel değer ise DBNull.Value, döndürülen null atanabilir tür null değerine sahip olur.
Belirtilen DataColumnDBNull.Value değerin değeri ve T
bir başvuru türü veya null atanabilir bir türse, dönüş türü null olur. Field yöntemi döndürmezDBNull.Value.
Field yöntemi tür dönüştürmeleri gerçekleştirmez. Tür dönüştürmesi gerekiyorsa, önce yöntemini kullanarak Field sütun değerini almanız gerekir. Sütun değeri daha sonra başka bir türe dönüştürülmelidir.
Şunlara uygulanır
Field<T>(DataRow, Int32)
- Kaynak:
- DataRowExtensions.cs
- Kaynak:
- DataRowExtensions.cs
- Kaynak:
- DataRowExtensions.cs
Belirtilen satırdaki sütun değerlerinin her birine kesin olarak belirlenmiş erişim sağlar. yöntemi null Field<T>(DataRow, Int32) atanabilir türleri de destekler.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, int columnIndex);
public static T Field<T> (this System.Data.DataRow row, int columnIndex);
public static T? Field<T> (this System.Data.DataRow row, int columnIndex);
static member Field : System.Data.DataRow * int -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, columnIndex As Integer) As T
Tür Parametreleri
- T
Sütunun dönüş türünü belirten genel bir parametre.
Parametreler
- columnIndex
- Int32
Sütun dizini.
Döndürülenler
tarafından columnIndex
belirtilen türündeki T
DataColumn değeri.
Özel durumlar
Temel sütunun değer türü, genel parametresi T
tarafından belirtilen türe yayınlanamadı.
Null değer atanamayan bir türe null değer atandı.
Açıklamalar
sınıfı, DataSet sınıfın ValueDBNull örneğiyle null değerleri temsil eder. Null değere sahip bir sütuna erişen bir Language-Integrated Sorgusu (LINQ) ifadesi, çalışma zamanında bir InvalidCastException oluşturur. Ayrıca null DataSet atanabilir türleri desteklemez. yöntemi, Field boş değer atanabilir türler olarak sütunlara erişim desteği sağlar. içindeki DataSet temel değer ise DBNull.Value, döndürülen null atanabilir tür null değerine sahip olur.
Belirtilen DataColumn değerin değeri null ise ve T
bir başvuru türü veya null atanabilir bir türse, dönüş türü null olur. Field yöntemi döndürmezDBNull.Value.
Field yöntemi tür dönüştürmeleri gerçekleştirmez. Tür dönüştürmesi gerekiyorsa, önce yöntemini kullanarak Field sütun değerini almanız gerekir. Sütun değeri daha sonra başka bir türe dönüştürülmelidir.
Şunlara uygulanır
Field<T>(DataRow, String)
- Kaynak:
- DataRowExtensions.cs
- Kaynak:
- DataRowExtensions.cs
- Kaynak:
- DataRowExtensions.cs
Belirtilen satırdaki sütun değerlerinin her birine kesin olarak belirlenmiş erişim sağlar. yöntemi null Field<T>(DataRow, String) atanabilir türleri de destekler.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, System::String ^ columnName);
public static T Field<T> (this System.Data.DataRow row, string columnName);
public static T? Field<T> (this System.Data.DataRow row, string columnName);
static member Field : System.Data.DataRow * string -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, columnName As String) As T
Tür Parametreleri
- T
Sütunun dönüş türünü belirten genel bir parametre.
Parametreler
- columnName
- String
Değerinin döndürüleceği sütunun adı.
Döndürülenler
tarafından columnName
belirtilen türündeki T
DataColumn değeri.
Özel durumlar
Temel sütunun değer türü, genel parametresi T
tarafından belirtilen türe yayınlanamadı.
null
Null değer atanamayan bir türe bir değer atandı.
Açıklamalar
sınıfı, DataSet sınıfın ValueDBNull örneğiyle null değerleri temsil eder. Null değere sahip bir sütuna erişen bir Language-Integrated Sorgusu (LINQ) ifadesi, çalışma zamanında bir InvalidCastException oluşturur. Ayrıca ve DataSetDataTable null atanabilir türleri desteklemez. yöntemi, Field boş değer atanabilir türler olarak sütunlara erişim desteği sağlar. içindeki DataSet temel değer ise DBNull.Value, döndürülen null atanabilir tür null değerine sahip olur.
Belirtilen DataColumn değerin değeri null ise ve T
bir başvuru türü veya null atanabilir bir türse, dönüş türü null olur. Field yöntemi döndürmezDBNull.Value.
Field yöntemi tür dönüştürmeleri gerçekleştirmez. Tür dönüştürmesi gerekiyorsa, önce yöntemini kullanarak Field sütun değerini almanız gerekir. Sütun değeri daha sonra başka bir türe dönüştürülmelidir.
Şunlara uygulanır
Field<T>(DataRow, DataColumn, DataRowVersion)
- Kaynak:
- DataRowExtensions.cs
- Kaynak:
- DataRowExtensions.cs
- Kaynak:
- DataRowExtensions.cs
Belirtilen satırdaki sütun değerlerinin her birine kesin olarak türlenmiş erişim sağlar. yöntemi null Field<T>(DataRow, DataColumn, DataRowVersion) atanabilir türleri de destekler.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, System::Data::DataColumn ^ column, System::Data::DataRowVersion version);
public static T Field<T> (this System.Data.DataRow row, System.Data.DataColumn column, System.Data.DataRowVersion version);
public static T? Field<T> (this System.Data.DataRow row, System.Data.DataColumn column, System.Data.DataRowVersion version);
static member Field : System.Data.DataRow * System.Data.DataColumn * System.Data.DataRowVersion -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, column As DataColumn, version As DataRowVersion) As T
Tür Parametreleri
- T
Sütunun dönüş türünü belirten genel bir parametre.
Parametreler
- column
- DataColumn
değerinin döndürüleceği sütunu belirten giriş DataColumn nesnesi.
- version
- DataRowVersion
DataRowVersion Döndürülecek sütun değerinin sürümünü belirten veya Original
sürümü gibi Current
bir numaralandırma.
Döndürülenler
ve version
tarafından column
belirtilen türündeki T
DataColumn değer.
Özel durumlar
Temel sütunun değer türü, genel parametresi T
tarafından belirtilen türe yayınlanamadı.
Null değer atanamayan bir türe null değer atandı.
Açıklamalar
sınıfı, DataSet sınıfın ValueDBNull örneğiyle null değerleri temsil eder. Null değere sahip bir sütuna erişen bir Language-Integrated Sorgusu (LINQ) ifadesi, çalışma zamanında bir InvalidCastException oluşturur. Ayrıca null DataSet atanabilir türleri desteklemez. yöntemi, Field boş değer atanabilir türler olarak sütunlara erişim desteği sağlar. içindeki DataSet temel değer ise DBNull.Value, döndürülen null atanabilir tür null değerine sahip olur.
Belirtilen DataColumn değerin değeri null ise ve T
bir başvuru türü veya null atanabilir bir türse, dönüş türü null olur. Field yöntemi döndürmezDBNull.Value.
Field yöntemi tür dönüştürmeleri gerçekleştirmez. Tür dönüştürmesi gerekiyorsa, önce yöntemini kullanarak Field sütun değerini almanız gerekir. Daha sonra sütun değeri başka bir türe dönüştürülmelidir.
Şunlara uygulanır
Field<T>(DataRow, Int32, DataRowVersion)
- Kaynak:
- DataRowExtensions.cs
- Kaynak:
- DataRowExtensions.cs
- Kaynak:
- DataRowExtensions.cs
Belirtilen satırdaki sütun değerlerinin her birine kesin olarak türlenmiş erişim sağlar. yöntemi null Field<T>(DataRow, Int32, DataRowVersion) atanabilir türleri de destekler.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, int columnIndex, System::Data::DataRowVersion version);
public static T Field<T> (this System.Data.DataRow row, int columnIndex, System.Data.DataRowVersion version);
public static T? Field<T> (this System.Data.DataRow row, int columnIndex, System.Data.DataRowVersion version);
static member Field : System.Data.DataRow * int * System.Data.DataRowVersion -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, columnIndex As Integer, version As DataRowVersion) As T
Tür Parametreleri
- T
Sütunun dönüş türünü belirten genel bir parametre.
Parametreler
- columnIndex
- Int32
Değerini döndürmek için sütunun sıfır tabanlı sıralı değeri.
- version
- DataRowVersion
DataRowVersion Veya gibi Current
Original
döndürülecek sütun değerinin sürümünü belirten bir numaralandırma.
Döndürülenler
ve version
tarafından ordinal
belirtilen türündeki T
DataColumn değer.
Özel durumlar
Temel sütunun değer türü, genel parametresi T
tarafından belirtilen türe yayınlanamadı.
Null değer atanamayan bir türe null değer atandı.
Açıklamalar
sınıfı, DataSet sınıfın Value örneğiyle DBNullnull değerleri temsil eder. Null değere sahip bir sütuna erişen bir Language-Integrated Sorgusu (LINQ) ifadesi çalışma zamanında bir InvalidCastException oluşturur. Ayrıca, DataSet null atanabilir türleri desteklemez. yöntemi, Field null atanabilir türler olarak sütunlara erişim için destek sağlar. içindeki DataSet temel değer ise DBNull.Value, döndürülen null atanabilir türün değeri null olur.
Belirtilen DataColumn değerin değeri null ise ve T
bir başvuru türü veya null atanabilir bir türse, dönüş türü null olur. Field yöntemi döndürmezDBNull.Value.
Field yöntemi tür dönüştürmeleri gerçekleştirmez. Tür dönüştürmesi gerekiyorsa, önce yöntemini kullanarak Field sütun değerini almanız gerekir. Daha sonra sütun değeri başka bir türe dönüştürülmelidir.
Şunlara uygulanır
Field<T>(DataRow, String, DataRowVersion)
- Kaynak:
- DataRowExtensions.cs
- Kaynak:
- DataRowExtensions.cs
- Kaynak:
- DataRowExtensions.cs
Belirtilen satırdaki sütun değerlerinin her birine kesin olarak türlenmiş erişim sağlar. yöntemi null Field<T>(DataRow, String, DataRowVersion) atanabilir türleri de destekler.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Field(System::Data::DataRow ^ row, System::String ^ columnName, System::Data::DataRowVersion version);
public static T Field<T> (this System.Data.DataRow row, string columnName, System.Data.DataRowVersion version);
public static T? Field<T> (this System.Data.DataRow row, string columnName, System.Data.DataRowVersion version);
static member Field : System.Data.DataRow * string * System.Data.DataRowVersion -> 'T
<Extension()>
Public Function Field(Of T) (row As DataRow, columnName As String, version As DataRowVersion) As T
Tür Parametreleri
- T
Sütunun dönüş türünü belirten genel bir parametre.
Parametreler
- columnName
- String
Değerinin döndürüleceği sütunun adı.
- version
- DataRowVersion
DataRowVersion Veya gibi Current
Original
döndürülecek sütun değerinin sürümünü belirten bir numaralandırma.
Döndürülenler
ve version
tarafından columnName
belirtilen türündeki T
DataColumn değer.
Özel durumlar
Temel sütunun değer türü, genel parametresi T
tarafından belirtilen türe yayınlanamadı.
Null değer atanamayan bir türe null değer atandı.
Açıklamalar
sınıfı, DataSet sınıfın Value örneğiyle DBNullnull değerleri temsil eder. Null değere sahip bir sütuna erişen bir Language-Integrated Sorgusu (LINQ) ifadesi çalışma zamanında bir InvalidCastException oluşturur. Ayrıca, DataSet null atanabilir türleri desteklemez. yöntemi, Field null atanabilir türler olarak sütunlara erişim için destek sağlar. içindeki DataSet temel değer ise DBNull.Value, döndürülen null atanabilir türün değeri null olur.
Belirtilen DataColumn değerin değeri null ise ve T
bir başvuru türü veya null atanabilir bir türse, dönüş türü null olur. Field yöntemi döndürmezDBNull.Value.
Field yöntemi tür dönüştürmeleri gerçekleştirmez. Tür dönüştürmesi gerekiyorsa, önce yöntemini kullanarak Field sütun değerini almanız gerekir. Daha sonra sütun değeri başka bir türe dönüştürülmelidir.