DataReaderExtensions.GetFieldValue<T>(DbDataReader, String) 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.
İstenen tür olarak belirtilen sütunun değerini alır.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T GetFieldValue(System::Data::Common::DbDataReader ^ reader, System::String ^ name);
public static T GetFieldValue<T>(this System.Data.Common.DbDataReader reader, string name);
static member GetFieldValue : System.Data.Common.DbDataReader * string -> 'T
<Extension()>
Public Function GetFieldValue(Of T) (reader As DbDataReader, name As String) As T
Tür Parametreleri
- T
Döndürülecek değerin türü.
Parametreler
- reader
- DbDataReader
Sütun değerini almak için veri okuyucu.
- name
- String
Sütunun adı.
Döndürülenler
Belirtilen sütunun değeri.
Özel durumlar
Veri alma sırasında bağlantı bırakıldı veya kapatıldı.
-veya-
Veri okuyucu, veri alma sırasında kapatıldı.
-veya-
Okunmaya hazır veri yok (örneğin, ilk Read() çağrılmamış veya döndürülmüştür false).
-veya-
Okuyucu, daha önce okunan bir sütunu sıralı modda okumayı denedi.
-veya-
Devam eden zaman uyumsuz bir işlem vardı. Bu, bir akış okunurken çağrılabilecekleri için sıralı modda çalışırken tüm Get* yöntemleri için geçerlidir.
Belirtilen ad geçerli bir sütun adı değil.
Veritabanı tarafından döndürülen değer ile eşleşmiyor veya olarak oluşturulamıyor T.