Klasa AdomdDataReader
Zapewnia to odczytu tylko zestaw wyników uzyskane za pomocą polecenia i umożliwia dostęp do źródeł dane analityczne.
Hierarchia dziedziczenia
System.Object
System.MarshalByRefObject
Microsoft.AnalysisServices.AdomdClient.AdomdDataReader
Przestrzeń nazw: Microsoft.AnalysisServices.AdomdClient
Zestaw: Microsoft.AnalysisServices.AdomdClient (w Microsoft.AnalysisServices.AdomdClient.dll)
Składnia
'Deklaracja
Public NotInheritable Class AdomdDataReader _
Inherits MarshalByRefObject _
Implements IDataReader, IDisposable, IDataRecord, IEnumerable
'Użycie
Dim instance As AdomdDataReader
public sealed class AdomdDataReader : MarshalByRefObject,
IDataReader, IDisposable, IDataRecord, IEnumerable
public ref class AdomdDataReader sealed : public MarshalByRefObject,
IDataReader, IDisposable, IDataRecord, IEnumerable
[<SealedAttribute>]
type AdomdDataReader =
class
inherit MarshalByRefObject
interface IDataReader
interface IDisposable
interface IDataRecord
interface IEnumerable
end
public final class AdomdDataReader extends MarshalByRefObject implements IDataReader, IDisposable, IDataRecord, IEnumerable
Typ AdomdDataReader uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
Depth | Pobiera wartość wskazującą głębokość zagnieżdżenia dla bieżącego wiersza. |
![]() |
FieldCount | Pobiera wartość wskazująca liczbę kolumn w bieżącym wierszu. |
![]() |
IsClosed | Pobiera wartość wskazującą, czy czytnik danych jest zamknięty. |
![]() |
Item[Int32] | W format macierzysty, pobiera wartość określona kolumna podana pozycja porządkowa kolumny.W Microsoft Visual C#, ta właściwość jest indeksowanie dla AdomdDataReader klasy |
![]() |
Item[String] | Pobiera wartość określona kolumna w format macierzysty, podać nazwę kolumny.W Microsoft Visual C#, ta właściwość jest indeksowanie dla AdomdDataReader klasy |
![]() |
RecordsAffected | To element członkowski jest zarezerwowana do użytku w przyszłości. |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Close | Zamyka AdomdDataReader. |
![]() |
CreateObjRef | (Dziedziczony z MarshalByRefObject). |
![]() |
Dispose | Wykonuje zadania przez aplikację skojarzonych z zwalniania, zwalnianie lub resetowanie niezarządzanych zasobów. |
![]() |
Equals | (Dziedziczony z Object). |
![]() |
Finalize | (Dziedziczony z Object). |
![]() |
GetBoolean | Zwraca wartość logiczna zawiera wartości z określonej kolumna. |
![]() |
GetByte | Zwraca bajt zawiera wartości z określonej kolumna. |
![]() |
GetBytes | To element członkowski jest zarezerwowana do użytku w przyszłości. |
![]() |
GetChar | Zwraca Char zawiera wartości z określonej kolumna. |
![]() |
GetChars | Zwraca tablicę Char obiektów zawierających strumienia wartości z określonej kolumna. |
![]() |
GetData | Zwraca System.Data.IDataReader interfejs ma być używany, gdy kolumna wskazuje zdalny danych strukturalnych. |
![]() |
GetDataReader | Pobiera AdomdDataReader obiekt z określonej kolumna. |
![]() |
GetDataTypeName | Zwraca ciąg zawiera pełną nazwę typu danych dla określonego kolumna. |
![]() |
GetDateTime | Zwraca DateTime zawiera wartości z określonej kolumna. |
![]() |
GetDecimal | Zwraca dziesiętny zawiera wartości z określonej kolumna. |
![]() |
GetDouble | Zwraca podwójne zawiera wartości z określonej kolumna. |
![]() |
GetEnumerator | Pobiera elemencie IEnumerator interfejs dla iteracji kolekcja. |
![]() |
GetFieldType | Zwraca typu który reprezentuje określony typ danych kolumna. |
![]() |
GetFloat | Zwraca ruchome zawiera wartości z określonej kolumna. |
![]() |
GetGuid | Zwraca Guid zawiera wartości z określonej kolumna. |
![]() |
GetHashCode | (Dziedziczony z Object). |
![]() |
GetInt16 | Zwraca Int16 zawiera wartości z określonej kolumna. |
![]() |
GetInt32 | Zwraca Int32 zawiera wartości z określonej kolumna. |
![]() |
GetInt64 | Zwraca Int64 zawiera wartości z określonej kolumna. |
![]() |
GetLifetimeService | (Dziedziczony z MarshalByRefObject). |
![]() |
GetName | Zwraca nazwę określonej kolumna. |
![]() |
GetOrdinal | Zwraca pozycję porządkową określona kolumna. |
![]() |
GetSchemaTable | Zwraca elementu DataTable , który opisuje kolumna metadane AdomdDataReader. |
![]() |
GetString | Zwraca ciąg zawiera wartości z określonej kolumna. |
![]() |
GetTimeSpan | Zwraca TimeSpan zawiera wartości z określonej kolumna. |
![]() |
GetType | (Dziedziczony z Object). |
![]() |
GetValue | Zwraca wartość z kolumna określonej w jego format macierzysty. |
![]() |
GetValues | Pobiera tablicę wartości dla wszystkich kolumn w bieżącym wierszu. |
![]() |
InitializeLifetimeService | (Dziedziczony z MarshalByRefObject). |
![]() |
IsDBNull | Zwraca logiczna zawiera wartość wskazującą, czy kolumna jest zestaw wartości null. |
![]() |
MemberwiseClone() | (Dziedziczony z Object). |
![]() |
MemberwiseClone(Boolean) | (Dziedziczony z MarshalByRefObject). |
![]() |
NextResult | To element członkowski jest zarezerwowana do użytku w przyszłości. |
![]() |
Read | Zaliczki AdomdDataReader do następnego wiersza. |
![]() |
ToString | (Dziedziczony z Object). |
Do góry
Uwagi
AdomdDataReader Klasy jest implementacją [System.Data.IDataReader] interfejs ADOMD.NET.All Microsoft .NET Framework dostawców danych implementuje [System.Data.IDataReader] interfejs jako sposób na szybkie czytanie zestawy wyników tylko do przodu.
Aby utworzyć AdomdDataReader, musisz wywołać ExecuteReader metoda AdomdCommand, zamiast bezpośrednio za pomocą konstruktora.
Podczas AdomdDataReader jest w użyciu, AdomdCommand i skojarzonym AdomdConnection jest zajęty, służąc AdomdDataReader.W tym stanie można wykonać żadnych operacji na AdomdConnection lub AdomdCommand obiektów innych niż ich zamykania.Pozostaje to przypadek do momentu Close lub Dispose metoda AdomdDataReader jest nazywany.Zmiany wprowadzone w zestaw wyników przez inny proces lub wątek, gdy dane są odczytywane mogą być widoczne dla użytkownika o AdomdDataReader.Dokładne zachowanie jest jednak czasu zależnego.
IsClosedi RecordsAffected są tylko właściwości, które można wywołać, po AdomdDataReader jest zamknięty.
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.