TraceReader Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kelas TraceReader ini adalah kelas Trace Object abstrak yang digunakan dalam konstruksi TraceServer kelas, TraceTable kelas , dan TraceFile kelas .
public ref class TraceReader : IDisposable, System::Data::IDataReader
[System.Runtime.InteropServices.ComVisible(false)]
public class TraceReader : IDisposable, System.Data.IDataReader
[<System.Runtime.InteropServices.ComVisible(false)>]
type TraceReader = class
interface IDataReader
interface IDisposable
interface IDataRecord
Public Class TraceReader
Implements IDataReader, IDisposable
- Warisan
-
TraceReader
- Turunan
- Atribut
- Penerapan
Contoh
Menggunakan SQL Server Profiler
Keterangan
Kelas ini TraceReader menyediakan fungsionalitas pembacaan data pelacakan dan akses ke data yang umum untuk TraceServer kelas, TraceTable kelas, dan TraceFile kelas .
Fungsionalitas pembacaan data pelacakan juga tersedia di TraceReaderWriter kelas , yang berasal dari TraceReader kelas dan digunakan dalam konstruksi TraceTable kelas dan TraceFile kelas.
Keamanan Thread
Setiap anggota statis publik (Dibagikan dalam Microsoft Visual Basic) jenis ini aman untuk operasi multithreaded. Setiap anggota instans tidak dijamin aman untuk utas.
Konstruktor
| TraceReader() |
Menginisialisasi instans baru kelas TraceReader. |
Bidang
| currentRow |
Menentukan baris saat ini. |
Properti
| Depth |
Mendapatkan nilai kedalaman untuk pembaca jejak. |
| FieldCount |
Mendapatkan jumlah kolom dalam data. |
| IsClosed |
Boolean Mendapatkan nilai properti yang menentukan apakah pembaca jejak ditutup. |
| Item[Int32] |
Mendapatkan kolom yang ditentukan oleh posisi indeks. |
| Item[String] |
Mendapatkan kolom dengan nama yang ditentukan. |
| RecordsAffected |
Mendapatkan jumlah rekaman data. |
Metode
| Close() |
Menutup pembaca jejak. |
| Dispose() |
Menghapus informasi pembaca jejak. |
| GetBoolean(Int32) |
Mengembalikan Boolean nilai dari rekaman pada posisi kolom yang ditentukan. |
| GetByte(Int32) |
Mengembalikan Byte nilai dari rekaman pada posisi kolom yang ditentukan. |
| GetBytes(Int32, Int64, Byte[], Int32, Int32) |
Mendapatkan aliran byte dari offset kolom yang ditentukan ke dalam buffer sebagai array, dimulai pada offset buffer yang diberikan. |
| GetChar(Int32) |
Mendapatkan nilai karakter dari kolom yang ditentukan. |
| GetChars(Int32, Char[], Int32, Int32, Int32) |
Mendapatkan nilai array karakter dari rekaman pada posisi kolom yang ditentukan. |
| GetChars(Int32, Int64, Char[], Int32, Int32) |
Mendapatkan nilai array karakter dari rekaman pada posisi kolom yang ditentukan. |
| GetData(Int32) |
Mengembalikan objek yang IDataReader digunakan saat bidang menunjuk ke struktur data jarak jauh. |
| GetDataTypeName(Int32) |
Mendapatkan jenis data nilai data pada posisi kolom yang ditentukan. |
| GetDateTime(Int32) |
DateTime Mendapatkan nilai nilai data pada posisi kolom yang ditentukan. |
| GetDecimal(Int32) |
Decimal Mendapatkan nilai nilai data pada posisi kolom yang ditentukan. |
| GetDouble(Int32) |
Mendapatkan nilai titik mengambang dari nilai data pada posisi kolom yang ditentukan. |
| GetFieldType(Int32) |
Mengembalikan tipe bidang nilai data pada posisi kolom yang ditentukan. |
| GetFloat(Int32) |
Mendapatkan nilai titik mengambang dari nilai data pada posisi kolom yang ditentukan. |
| GetGuid(Int32) |
Guid Mendapatkan nilai sistem dari nilai data pada posisi kolom yang ditentukan. |
| GetInt16(Int32) |
Mendapatkan nilai bilangan bulat kecil dari nilai data pada posisi kolom yang ditentukan. |
| GetInt32(Int32) |
Mendapatkan nilai bilangan bulat dari nilai data pada posisi kolom yang ditentukan. |
| GetInt64(Int32) |
Mendapatkan nilai bilangan bulat panjang dari nilai data pada posisi kolom yang ditentukan. |
| GetName(Int32) |
Mendapatkan nama bidang pada posisi kolom yang ditentukan. |
| GetOrdinal(String) |
Mendapatkan nilai ordinal nilai data pada posisi kolom yang ditentukan. |
| GetSchemaTable() |
Mendapatkan tabel yang menjelaskan skema. |
| GetStream(Int32) |
Mendapatkan aliran data. |
| GetString(Int32) |
String Mendapatkan nilai pada posisi kolom yang ditentukan. |
| GetTimeSpan(Int32) |
TimeSpan Mendapatkan nilai nilai data pada posisi kolom yang ditentukan. |
| GetValue(Int32) |
Mendapatkan nilai nilai data pada posisi kolom yang ditentukan. |
| GetValues(Object[]) |
Mendapatkan array nilai dari nilai data pada posisi kolom yang ditentukan. |
| IsDBNull(Int32) |
Menentukan apakah kolom yang ditentukan diatur ke null. |
| IsNull(Int32) |
Boolean Mendapatkan nilai yang menentukan apakah nilai data pada posisi kolom yang ditentukan null. |
| NextResult() |
Berpindah ke hasil berikutnya dalam pelacakan. |
| Read() |
Membaca catatan jejak. |
| TranslateSubclass(String, String, Int32) |
Menerjemahkan sub kelas. |