IDataRecord.GetFieldType(Int32) IDataRecord.GetFieldType(Int32) IDataRecord.GetFieldType(Int32) IDataRecord.GetFieldType(Int32) Method

定義

GetValue(Int32) から返される Object の型に対応する Type 情報を取得します。Gets the Type information corresponding to the type of Object that would be returned from GetValue(Int32).

public:
 Type ^ GetFieldType(int i);
public Type GetFieldType (int i);
abstract member GetFieldType : int -> Type
Public Function GetFieldType (i As Integer) As Type

パラメーター

i
Int32 Int32 Int32 Int32

検索するフィールドのインデックス。The index of the field to find.

戻り値

GetValue(Int32) から返される Object の型に対応する Type 情報。The Type information corresponding to the type of Object that would be returned from GetValue(Int32).

例外

渡されたインデックスは 0 から FieldCount の範囲外にあります。The index passed was outside the range of 0 through FieldCount.

注釈

この情報を使用すると、厳密に型指定されたアクセサーを呼び出すことによってパフォーマンスを向上させることができます。This information can be used to increase performance by indicating the strongly-typed accessor to call. (たとえば、の使用GetInt32は、を使用するGetValueよりも約10倍高速です)。(for example, using GetInt32 is roughly ten times faster than using GetValue.)

適用対象