DbDataReader.GetFieldValue<T>(Int32) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A megadott oszlop értékét kéri le a kért típusként.
public:
generic <typename T>
virtual T GetFieldValue(int ordinal);
public virtual T GetFieldValue<T>(int ordinal);
abstract member GetFieldValue : int -> 'T
override this.GetFieldValue : int -> 'T
Public Overridable Function GetFieldValue(Of T) (ordinal As Integer) As T
Típusparaméterek
- T
A visszaadandó érték típusa.
Paraméterek
- ordinal
- Int32
A nulla alapú oszloprend.
Válaszok
A megadott oszlop értéke.
Kivételek
A kapcsolat megszakadt vagy megszakadt az adatlekérés során.
-vagy-
Az adatolvasó le lett zárva az adatlekérés során.
-vagy-
Nincs olvasásra kész adat (például az első Read() nem lett meghívva, vagy vissza lett adva false).
-vagy-
Az olvasó szekvenciális módban próbált olvasni egy korábban olvasott oszlopot.
-vagy-
Aszinkron művelet volt folyamatban. Ez az összes Get* metódusra vonatkozik, ha szekvenciális módban futnak, mivel a stream olvasása közben meghívhatók.
Az oszlopindex tartományon kívül esik.
Az adatbázis által visszaadott érték nem egyezik meg vagy nem vethető be.T