Compartilhar via


AmoDataReader Classe

Definição

Representa um objeto que recupera um fluxo de dados somente leitura, somente encaminhamento de um banco de dados do Analysis Services.

public class AmoDataReader : IDisposable, System.Collections.IEnumerable, System.Data.IDataReader
type AmoDataReader = class
    interface IDataReader
    interface IDisposable
    interface IDataRecord
    interface IEnumerable
Public Class AmoDataReader
Implements IDataReader, IDisposable, IEnumerable
Herança
AmoDataReader
Implementações

Propriedades

Depth

Obtém a profundidade de aninhamento da linha atual.

FieldCount

Obtém o número de colunas na linha atual.

IsClosed

Obtém um valor que indica se AmoDataReader está fechado.

Item[Int32]

Obtém o valor da coluna especificada em seu formato nativo de acordo com o ordinal da coluna.

Item[String]

Obtém o valor da coluna especificada em seu formato nativo de acordo com o nome da coluna.

RecordsAffected

Obtém o número de linhas alteradas, inseridas ou excluídas pela execução da instrução SQL.

Results

Obtém a coleção de resultados para o objeto atual, que contém avisos e mensagens informativas.

RowsetName

Obtém o nome do conjunto de linhas atual.

TopLevelAttributes

Obtém os atributos de nível superior para essa propriedade.

Métodos

Close()

Fecha um objeto AmoDataReader.

Dispose()

Libera todos os recursos não gerenciados usados pelo objeto de coleção do site.

GetBoolean(Int32)

Obtém o valor da coluna especificada como um booliano.

GetByte(Int32)

Obtém o valor da coluna especificada como um byte.

GetBytes(Int32, Int64, Byte[], Int32, Int32)

Lê um fluxo de bytes do deslocamento de coluna especificado no buffer como uma matriz, que inicia no deslocamento de buffer fornecido.

GetChar(Int32)

Obtém o valor da coluna especificada como um único caractere.

GetChars(Int32, Int64, Char[], Int32, Int32)

Lê um fluxo de caracteres do deslocamento de coluna especificado no buffer como uma matriz, que inicia no deslocamento de buffer fornecido.

GetData(Int32)

Recupera os dados do objeto atual.

GetDataTypeName(Int32)

Obtém o nome do tipo de dados para o índice especificado.

GetDateTime(Int32)

Obtém o valor da coluna especificada como um objeto DateTime.

GetDecimal(Int32)

Obtém o valor numérico de posição fixa do campo especificado.

GetDouble(Int32)

Obtém o valor da coluna especificada como um número de ponto flutuante de precisão dupla.

GetEnumerator()

Retorna um enumerador que itera pela coleção.

GetFieldType(Int32)

Obtém as informações Type que correspondem ao tipo de objeto.

GetFloat(Int32)

Obtém o número de ponto flutuante de precisão simples do ordinal especificado.

GetGuid(Int32)

Obtém o valor da coluna especificada como um GUID (identificador global exclusivo).

GetInt16(Int32)

Obtém o valor da coluna especificada como um inteiro com sinal de 16 bits.

GetInt32(Int32)

Obtém o valor da coluna especificada como um inteiro com sinal de 32 bits.

GetInt64(Int32)

Obtém o valor da coluna especificada como um inteiro com sinal de 64 bits.

GetName(Int32)

Obtém o nome da coluna especificada.

GetOrdinal(String)

Obtém a ordinal da coluna, de acordo com o nome da coluna.

GetSchemaTable()

Retorna um DataTable que descreve os metadados da coluna do AmoDataReader.

GetString(Int32)

Obtém o valor da coluna especificada como uma cadeia de caracteres.

GetTimeSpan(Int32)

Obtém o valor da coluna especificada como um objeto TimeSpan.

GetValue(Int32)

Obtém o valor da coluna especificada em seu formato nativo.

GetValues(Object[])

Popula uma matriz de objetos com os valores da coluna da linha atual.

IsDBNull(Int32)

Determina se a coluna contém valores não existentes ou ausentes.

NextResult()

Avança o leitor de dados para o próximo resultado.

Read()

Determina um valor que indica se AmoDataReader avança para o próximo registro.

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Representa um objeto que recupera um fluxo de dados somente leitura, somente encaminhamento de um banco de dados do Analysis Services.

Aplica-se a