SymMethod Kelas

Definisi

Mewakili metode dalam penyimpanan simbol.

public ref class SymMethod : System::Diagnostics::SymbolStore::ISymbolMethod
public ref class SymMethod : System::Diagnostics::SymbolStore::SymMethodBase, IDisposable, System::Diagnostics::SymbolStore::ISymbolMethod
public class SymMethod : System.Diagnostics.SymbolStore.ISymbolMethod
[System.Runtime.InteropServices.ComVisible(true)]
public class SymMethod : System.Diagnostics.SymbolStore.ISymbolMethod
[System.Runtime.InteropServices.ComVisible(true)]
public class SymMethod : System.Diagnostics.SymbolStore.SymMethodBase, IDisposable, System.Diagnostics.SymbolStore.ISymbolMethod
type SymMethod = class
    interface ISymbolMethod
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymMethod = class
    interface ISymbolMethod
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymMethod = class
    inherit SymMethodBase
    interface ISymbolMethod
    interface IDisposable
Public Class SymMethod
Implements ISymbolMethod
Public Class SymMethod
Inherits SymMethodBase
Implements IDisposable, ISymbolMethod
Warisan
SymMethod
Warisan
SymMethod
Atribut
Penerapan

Keterangan

Kelas ini SymMethod hanya menyediakan akses ke atribut terkait simbol metode, seperti titik urutan, cakupan leksikal, dan informasi parameter. System.Reflection Gunakan kelas untuk membaca atribut terkait jenis metode.

Konstruktor

SymMethod(ISymUnmanagedMethod*)

Menginisialisasi instans SymMethod baru kelas dari pointer mentah ke antarmuka yang tidak dikelola.

SymMethod(ISymUnmanagedMethod*)

Menginisialisasi instans SymMethod baru kelas dari pointer mentah ke antarmuka ISymUnmanagedMethod yang tidak dikelola.

Properti

RootScope

Mendapatkan cakupan leksikal akar untuk metode saat ini. Cakupan ini mencakup seluruh metode.

SequencePointCount

Mendapatkan hitungan titik urutan dalam metode .

Token

SymbolToken Mendapatkan yang berisi metadata untuk metode 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 SymMethod objek saat ini.

{dtor}()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Merilis sumber daya yang dipegang oleh instans SymMethod objek saat ini.

{dtor}()

Merilis sumber daya yang dipegang oleh instans saat ini.

(Diperoleh dari SymMethodBase)
Dispose()

Merilis sumber daya yang digunakan oleh instans SymMethod kelas saat ini.

Dispose(Boolean)

Dipanggil oleh Dispose() metode dan Finalize() untuk merilis sumber daya terkelola dan tidak terkelola yang digunakan oleh instans SymMethod kelas saat ini.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
Finalize()

Merilis sumber daya yang tidak dikelola dan melakukan operasi pembersihan lainnya sebelum SymMethod direklamasi oleh pengumpulan sampah.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetNamespace()

NotSupportedException Melemparkan dalam semua kasus.

GetOffset(ISymbolDocument, Int32, Int32)

Mendapatkan offset bahasa perantara Microsoft (MSIL) dalam metode yang sesuai dengan posisi yang ditentukan.

GetParameters()

Mendapatkan parameter untuk metode saat ini.

GetRanges(ISymbolDocument, Int32, Int32)

Mendapatkan array pasangan offset awal dan akhir yang sesuai dengan rentang offset bahasa perantara Microsoft (MSIL) yang dicakup oleh posisi tertentu dalam metode ini.

GetScope(Int32)

Mengembalikan cakupan leksikal yang paling tertutup yang sesuai dengan offset dalam metode .

GetSequencePoints(Int32[], ISymbolDocument[], Int32[], Int32[], Int32[], Int32[])

Mendapatkan titik urutan untuk metode saat ini dan menyimpan informasi dalam array yang ditentukan.

GetSourceStartEnd(ISymbolDocument[], Int32[], Int32[])

NotSupportedException Melemparkan dalam semua kasus.

GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
RootScopeInternal()

Mendapatkan cakupan leksikal akar untuk metode saat ini. Cakupan ini mencakup seluruh metode.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk