SqlDataReader.GetFieldType(Int32) Método

Definição

Obtém-se que Type é o tipo de dado do objeto.

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

Parâmetros

i
Int32

O ordinal da coluna baseada em zero.

Devoluções

Esse Type é o tipo de dado do objeto. Se o tipo não existir no cliente, no caso de um Tipo User-Defined (UDT) devolvido da base de dados, o GetFieldType retorna nulo.

Implementações

Observações

Este membro é uma implementação explícita de membro de interface. Só pode ser usado quando a SqlDataReader instância é transmitida para uma IDataRecord interface.

Esta informação pode ser usada para aumentar o desempenho, indicando o acessório fortemente tipiado a chamar. (por exemplo, usar GetInt32 é aproximadamente dez vezes mais rápido do que usar GetValue.)

Aplica-se a

Ver também