Bagikan melalui


System.Diagnostics.SymbolStore Ruang nama

Menyediakan kelas yang memungkinkan Anda membaca dan menulis informasi simbol debug, seperti baris sumber ke peta bahasa perantara Microsoft (MSIL). Pengkompilasi yang menargetkan .NET dapat menyimpan informasi simbol debug ke dalam file database programmer (PDB). Alat debugger dan profiler kode dapat membaca informasi simbol debug pada durasi.

Kelas

SymBinder

Mewakili pengikat simbol untuk kode terkelola.

SymBinderBase

Menentukan perilaku SymBinder inti kelas.

SymDocument

Mewakili dokumen yang dirujuk oleh penyimpanan simbol.

SymDocumentBase

Menentukan perilaku SymDocument inti kelas.

SymDocumentType

Menyimpan GUID publik untuk jenis dokumen yang akan digunakan dengan penyimpanan simbol.

SymDocumentWriter

Menyediakan metode untuk menulis ke dokumen yang dirujuk oleh penyimpanan simbol.

SymDocumentWriterBase

Menentukan perilaku SymDocumentWriter inti kelas.

SymLanguageType

Menyimpan GUID publik untuk jenis bahasa yang akan digunakan dengan penyimpanan simbol.

SymLanguageVendor

Menyimpan GUID publik untuk vendor bahasa yang akan digunakan dengan penyimpanan simbol.

SymMethod

Mewakili metode dalam penyimpanan simbol.

SymMethodBase

Menentukan perilaku SymMethod inti kelas.

SymReader

Menyediakan akses ke dokumen, metode, dan variabel dalam penyimpanan simbol.

SymReaderBase

Menentukan perilaku SymReader inti kelas.

SymScope

Mewakili cakupan leksikal dalam SymMethod, menyediakan akses ke offset awal dan akhir cakupan, serta cakupan anak dan induknya.

SymScopeBase

Menentukan perilaku SymScope inti kelas.

SymVariable

Mewakili variabel dalam penyimpanan simbol.

SymVariableBase

Menentukan perilaku SymVariable inti kelas.

SymWriter

Mewakili penulis simbol untuk kode terkelola.

SymWriterBase

Menentukan perilaku SymWriter inti kelas.

Struct

SymbolToken

Struktur SymbolToken adalah representasi objek dari token yang mewakili informasi simbolis.

Antarmuka

ISymbolBinder

Mewakili pengikat simbol untuk kode terkelola.

ISymbolBinder1

Mewakili pengikat simbol untuk kode terkelola.

ISymbolDocument

Mewakili dokumen yang dirujuk oleh penyimpanan simbol.

ISymbolDocumentWriter

Mewakili dokumen yang dirujuk oleh penyimpanan simbol.

ISymbolMethod

Mewakili metode dalam penyimpanan simbol.

ISymbolNamespace

Mewakili namespace dalam penyimpanan simbol.

ISymbolReader

Mewakili pembaca simbol untuk kode terkelola.

ISymbolScope

Mewakili cakupan leksikal dalam ISymbolMethod, menyediakan akses ke offset awal dan akhir cakupan, serta cakupan anak dan induknya.

ISymbolVariable

Mewakili variabel dalam penyimpanan simbol.

ISymbolWriter

Mewakili penulis simbol untuk kode terkelola.

Enum

SymAddressKind

Menentukan jenis alamat untuk variabel, parameter, dan bidang lokal dalam metode DefineLocalVariable(String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32, Int32, Int32), DefineParameter(String, ParameterAttributes, Int32, SymAddressKind, Int32, Int32, Int32), dan DefineField(SymbolToken, String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32)ISymbolWriter antarmuka.