System.Diagnostics.SymbolStore Ruang nama
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.
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. |