ISymbolMethod Antarmuka
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 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. |