SymScope 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.
Mewakili cakupan leksikal dalam SymMethod, menyediakan akses ke offset awal dan akhir cakupan, serta cakupan anak dan induknya.
public ref class SymScope : System::Diagnostics::SymbolStore::ISymbolScope
public ref class SymScope : System::Diagnostics::SymbolStore::SymScopeBase, IDisposable, System::Diagnostics::SymbolStore::ISymbolScope
public class SymScope : System.Diagnostics.SymbolStore.ISymbolScope
[System.Runtime.InteropServices.ComVisible(true)]
public class SymScope : System.Diagnostics.SymbolStore.ISymbolScope
[System.Runtime.InteropServices.ComVisible(true)]
public class SymScope : System.Diagnostics.SymbolStore.SymScopeBase, IDisposable, System.Diagnostics.SymbolStore.ISymbolScope
type SymScope = class
interface ISymbolScope
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymScope = class
interface ISymbolScope
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymScope = class
inherit SymScopeBase
interface ISymbolScope
interface IDisposable
Public Class SymScope
Implements ISymbolScope
Public Class SymScope
Inherits SymScopeBase
Implements IDisposable, ISymbolScope
- Warisan
-
SymScope
- Warisan
- Atribut
- Penerapan
Keterangan
Kelas ini SymScope juga menyediakan akses ke semua lokal yang ditentukan dalam cakupan saat ini.
Konstruktor
SymScope(ISymUnmanagedScope*) |
Menginisialisasi instans SymScope baru kelas dengan menggunakan penunjuk yang ditentukan ke objek ISymUnmanagedScope yang tidak dikelola. |
SymScope(ISymUnmanagedScope*) |
Menginisialisasi instans SymScope baru kelas menggunakan penunjuk yang ditentukan ke objek ISymUnmanagedScope yang tidak dikelola. |
Properti
EndOffset |
Mendapatkan offset akhir dari cakupan leksikal saat ini. |
Method |
Mendapatkan metode yang berisi cakupan leksikal saat ini. |
Parent |
Mendapatkan cakupan leksikal induk dari cakupan saat ini. |
StartOffset |
Mendapatkan offset awal dari cakupan leksikal saat ini. |
Metode
__dtor() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Merilis sumber daya yang dipegang oleh instans saat ini. |
{dtor}() |
API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. Merilis sumber daya yang dipegang oleh instans saat ini. |
{dtor}() |
Merilis sumber daya yang dipegang oleh instans saat ini. (Diperoleh dari SymScopeBase) |
Dispose() |
Merilis sumber daya yang digunakan oleh instans SymScope kelas saat ini. |
Dispose(Boolean) |
Dipanggil oleh Dispose() metode dan Finalize() untuk merilis sumber daya terkelola dan tidak terkelola yang digunakan oleh instans SymScope kelas saat ini. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
Finalize() |
Melepaskan sumber daya yang tidak dikelola dan melakukan operasi pembersihan lainnya sebelum SymScope direklamasi kembali oleh pengumpulan sampah. |
GetChildren() |
Mendapatkan cakupan leksikal anak dari cakupan leksikal saat ini. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetLocals() |
Mendapatkan variabel lokal dalam cakupan leksikal saat ini. |
GetNamespaces() |
NotSupportedException Melempar dalam semua kasus. |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |