ISymbolMethod Интерфейс

Определение

Представляет метод в хранилище символов.

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
Производный
Атрибуты

Комментарии

Интерфейс ISymbolMethod предоставляет доступ только к атрибутам, связанным с символами метода, таким как точки последовательности, лексические области и сведения о параметрах. Используйте его с классами для чтения атрибутов, связанных с System.Reflection типом метода.

Note

Этот интерфейс является управляемым аналогом ISymUnmanagedMethod интерфейса, одним из неуправляемых интерфейсов хранилища символов, которые предоставляют альтернативный способ чтения и записи сведений о символах отладки.

Свойства

Имя Описание
RootScope

Возвращает корневую лексическую область для текущего метода. Эта область заключает весь метод.

SequencePointCount

Возвращает количество точек последовательности в методе.

Token

Возвращает содержащие метаданные SymbolToken для текущего метода.

Методы

Имя Описание
GetNamespace()

Возвращает пространство имен, в которое определен текущий метод.

GetOffset(ISymbolDocument, Int32, Int32)

Получает смещение Microsoft промежуточного языка (MSIL) в методе, соответствующем указанной позиции.

GetParameters()

Возвращает параметры для текущего метода.

GetRanges(ISymbolDocument, Int32, Int32)

Возвращает массив пар смещения начала и окончания, которые соответствуют диапазонам Microsoft промежуточного языка (MSIL), охватываемого заданным положением в этом методе.

GetScope(Int32)

Возвращает наиболее заключающую лексическую область при указании смещения в методе.

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

Возвращает точки последовательности для текущего метода.

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

Возвращает позиции начала и окончания для источника текущего метода.

Применяется к

См. также раздел