Share via


ISymbolMethod Antarmuka

Definisi

Mewakili metode dalam penyimpanan simbol.

public interface class ISymbolMethod
public interface ISymbolMethod
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolMethod
type ISymbolMethod = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISymbolMethod = interface
Public Interface ISymbolMethod
Turunan
Atribut

Keterangan

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

Catatan

Antarmuka ini adalah mitra terkelola antarmuka ISymUnmanagedMethod , salah satu antarmuka penyimpanan simbol tidak terkelola yang menyediakan cara alternatif untuk membaca dan menulis informasi simbol debug.

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

GetNamespace()

Mendapatkan namespace layanan tempat metode saat ini didefinisikan.

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 bahasa perantara Microsoft (MSIL) yang dicakup posisi tertentu dalam metode ini.

GetScope(Int32)

Mengembalikan cakupan leksikal yang paling tertutup saat diberikan offset dalam metode .

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

Mendapatkan titik urutan untuk metode saat ini.

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

Mendapatkan posisi awal dan akhir untuk sumber metode saat ini.

Berlaku untuk

Lihat juga