TraceReaderWriter Kelas

Definisi

Kelas TraceReaderWriter adalah kelas Trace Objects abstrak yang digunakan dalam konstruksi TraceTable kelas dan TraceFile kelas .

public ref class TraceReaderWriter : Microsoft::SqlServer::Management::Trace::TraceReader, Microsoft::SqlServer::Management::Trace::ITraceDataWriter
[System.Runtime.InteropServices.ComVisible(false)]
public class TraceReaderWriter : Microsoft.SqlServer.Management.Trace.TraceReader, Microsoft.SqlServer.Management.Trace.ITraceDataWriter
[<System.Runtime.InteropServices.ComVisible(false)>]
type TraceReaderWriter = class
    inherit TraceReader
    interface ITraceDataWriter
Public Class TraceReaderWriter
Inherits TraceReader
Implements ITraceDataWriter
Warisan
TraceReaderWriter
Turunan
Atribut
Penerapan

Contoh

Menggunakan SQL Server Profiler

Keterangan

Kelas ini TraceReaderWriter menyediakan fungsionalitas penulisan data pelacakan yang umum untuk 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

TraceReaderWriter()

Menginisialisasi instans baru kelas TraceReaderWriter.

Bidang

currentRow

Menentukan baris saat ini.

(Diperoleh dari TraceReader)

Properti

Depth

Mendapatkan nilai kedalaman untuk pembaca jejak.

(Diperoleh dari TraceReader)
FieldCount

Mendapatkan jumlah kolom dalam data.

(Diperoleh dari TraceReader)
IsClosed

Boolean Mendapatkan nilai properti yang menentukan apakah pembaca jejak ditutup.

(Diperoleh dari TraceReader)
Item[Int32]

Mendapatkan kolom yang ditentukan oleh posisi indeks.

(Diperoleh dari TraceReader)
Item[String]

Mendapatkan kolom dengan nama yang ditentukan.

(Diperoleh dari TraceReader)
RecordsAffected

Mendapatkan jumlah rekaman data.

(Diperoleh dari TraceReader)

Metode

Close()

Menutup pelacakan pembaca dan penulis.

Dispose()

Menghapus informasi pembaca jejak.

(Diperoleh dari TraceReader)
GetBoolean(Int32)

Mengembalikan Boolean nilai dari rekaman pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetByte(Int32)

Mengembalikan Byte nilai dari rekaman pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetBytes(Int32, Int64, Byte[], Int32, Int32)

Mendapatkan aliran byte dari offset kolom yang ditentukan ke dalam buffer sebagai array, dimulai dari offset buffer yang diberikan.

(Diperoleh dari TraceReader)
GetChar(Int32)

Mendapatkan nilai karakter dari kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetChars(Int32, Char[], Int32, Int32, Int32)

Mendapatkan nilai array karakter dari rekaman pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetChars(Int32, Int64, Char[], Int32, Int32)

Mendapatkan nilai array karakter dari rekaman pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetData(Int32)

Mengembalikan objek yang IDataReader digunakan saat bidang menunjuk ke struktur data jarak jauh.

(Diperoleh dari TraceReader)
GetDataTypeName(Int32)

Mendapatkan jenis data nilai data pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetDateTime(Int32)

DateTime Mendapatkan nilai nilai data pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetDecimal(Int32)

Decimal Mendapatkan nilai nilai data pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetDouble(Int32)

Mendapatkan nilai titik mengambang dari nilai data pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetFieldType(Int32)

Mengembalikan tipe bidang nilai data pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetFloat(Int32)

Mendapatkan nilai titik mengambang dari nilai data pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetGuid(Int32)

Guid Mendapatkan nilai sistem dari nilai data pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetInt16(Int32)

Mendapatkan nilai bilangan bulat kecil dari nilai data pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetInt32(Int32)

Mendapatkan nilai bilangan bulat dari nilai data pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetInt64(Int32)

Mendapatkan nilai bilangan bulat panjang dari nilai data pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetName(Int32)

Mendapatkan nama bidang pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetOrdinal(String)

Mendapatkan nilai ordinal nilai data pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetSchemaTable()

Mendapatkan tabel yang menjelaskan skema.

(Diperoleh dari TraceReader)
GetStream(Int32)

Mendapatkan aliran data.

(Diperoleh dari TraceReader)
GetString(Int32)

String Mendapatkan nilai pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetTimeSpan(Int32)

TimeSpan Mendapatkan nilai nilai data pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetValue(Int32)

Mendapatkan nilai nilai data pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
GetValues(Object[])

Mendapatkan array nilai dari nilai data pada posisi kolom yang ditentukan.

(Diperoleh dari TraceReader)
IsDBNull(Int32)

Menentukan apakah kolom yang ditentukan diatur ke null.

(Diperoleh dari TraceReader)
IsNull(Int32)

Boolean Mendapatkan nilai yang menentukan apakah nilai data pada posisi kolom yang ditentukan null.

(Diperoleh dari TraceReader)
NextResult()

Berpindah ke hasil berikutnya dalam pelacakan.

(Diperoleh dari TraceReader)
Read()

Membaca rekaman jejak.

(Diperoleh dari TraceReader)
TranslateSubclass(String, String, Int32)

Menerjemahkan sub kelas.

(Diperoleh dari TraceReader)
Write()

Menulis jejak ke file pelacakan atau tabel pelacakan.

Acara

WriteNotify

Menaikkan peristiwa saat jejak ditulis ke file pelacakan atau tabel pelacakan.

Berlaku untuk