SqlDataReader.GetFieldType(Int32) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.)