Поделиться через


SqlDataReader.GetFieldType(Int32) Метод

Определение

Возвращает тип Type, который является типом данных объекта.

public:
 override Type ^ GetFieldType(int i);
public:
 virtual Type ^ GetFieldType(int i);
public override Type GetFieldType (int i);
public Type GetFieldType (int i);
override this.GetFieldType : int -> Type
abstract member GetFieldType : int -> Type
override this.GetFieldType : int -> Type
Public Overrides Function GetFieldType (i As Integer) As Type
Public Function GetFieldType (i As Integer) As Type

Параметры

i
Int32

Порядковый номер столбца (от нуля).

Возвращаемое значение

Тип данных объекта (Type). Если тип не существует на клиенте, в случае типа User-Defined (UDT), возвращаемого из базы данных, GetFieldType возвращает значение NULL.

Реализации

Комментарии

Этот член представляет собой явную реализацию члена интерфейса. Он может использоваться, только если экземпляр SqlDataReader приведен к типу интерфейса IDataRecord.

Эти сведения можно использовать для повышения производительности путем указания вызываемого строго типизированного метода доступа. (например, использование GetInt32 примерно в десять раз быстрее, чем при использовании GetValue.)

Применяется к

См. также раздел