Condividi tramite


AmoDataReader Classe

Definizione

Rappresenta un oggetto che recupera un flusso di dati forward-only in sola lettura da un database di 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
Ereditarietà
AmoDataReader
Implementazioni

Proprietà

Depth

Ottiene il livello di nidificazione per la riga corrente.

FieldCount

Ottiene il numero di colonne nella riga corrente.

IsClosed

Ottiene un valore che indica se l'elemento AmoDataReader è chiuso.

Item[Int32]

Ottiene il valore della colonna specificata nel formato nativo, data la posizione ordinale della colonna.

Item[String]

Ottiene il valore della colonna specificata nel formato nativo, dato il nome della colonna.

RecordsAffected

Ottiene il numero di righe modificate, inserite o eliminate dall'esecuzione dell'istruzione SQL.

Results

Ottiene la raccolta di risultati per l'oggetto corrente, contenente avvisi e messaggi informativi.

RowsetName

Ottiene il nome del set di righe corrente.

TopLevelAttributes

Ottiene gli attributi di livello superiore di questa proprietà.

Metodi

Close()

Chiude un oggetto AmoDataReader.

Dispose()

Rilascia tutte le risorse non gestite usate dall'oggetto raccolta siti.

GetBoolean(Int32)

Ottiene il valore della colonna specificata come valore Boolean.

GetByte(Int32)

Ottiene il valore della colonna specificata come byte.

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

Legge un flusso di byte dall'offset di colonna specificato nel buffer sotto forma di matrice, a partire dall'offset di buffer specificato.

GetChar(Int32)

Ottiene il valore della colonna specificata come carattere singolo.

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

Legge un flusso di caratteri dall'offset di colonna specificato nel buffer sotto forma di matrice, a partire dall'offset di buffer specificato.

GetData(Int32)

Ottiene i dati dell'oggetto corrente.

GetDataTypeName(Int32)

Ottiene il nome del tipo di dati dell'indice specificato.

GetDateTime(Int32)

Ottiene il valore della colonna specificata come oggetto DateTime.

GetDecimal(Int32)

Ottiene il valore numerico con posizione fissa del campo specificato.

GetDouble(Int32)

Ottiene il valore della colonna specificata come numero a virgola mobile a precisione doppia.

GetEnumerator()

Restituisce un enumeratore che consente di scorrere la raccolta.

GetFieldType(Int32)

Ottiene le informazioni sul tipo corrispondente al tipo di oggetto.

GetFloat(Int32)

Ottiene il numero a virgola mobile a precisione singola dell'ordinale specificato.

GetGuid(Int32)

Ottiene il valore della colonna specificata come identificatore univoco globale (GUID).

GetInt16(Int32)

Ottiene il valore della colonna specificata sotto forma di intero con segno a 16 bit.

GetInt32(Int32)

Ottiene il valore della colonna specificata come intero con segno a 32 bit.

GetInt64(Int32)

Ottiene il valore della colonna specificata come integer con segno a 64 bit.

GetName(Int32)

Ottiene il nome per la colonna specificata.

GetOrdinal(String)

Ottiene la posizione ordinale della colonna, dato il nome della colonna.

GetSchemaTable()

Restituisce un elemento DataTable che descrive i metadati della colonna dell'elemento AmoDataReader.

GetString(Int32)

Ottiene il valore della colonna specificata sotto forma di stringa.

GetTimeSpan(Int32)

Ottiene il valore della colonna specificata come un oggetto TimeSpan.

GetValue(Int32)

Recupera il valore della colonna specificata nel relativo formato nativo.

GetValues(Object[])

Popola una matrice di oggetti con i valori della colonna della riga corrente.

IsDBNull(Int32)

Determina se la colonna contiene valori inesistenti o mancanti.

NextResult()

Sposta il lettore di dati al risultato successivo.

Read()

Determina un valore che indica se l'elemento AmoDataReader passa al record successivo.

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator()

Rappresenta un oggetto che recupera un flusso di dati forward-only in sola lettura da un database di Analysis Services.

Si applica a