Partilhar via


ISymbolMethod Interface

Definição

Representa um método em um repositório de símbolos.

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
Derivado
Atributos

Comentários

A ISymbolMethod interface fornece acesso somente aos atributos relacionados a símbolos de um método, como pontos de sequência, escopos léxicos e informações de parâmetro. Use-o com as System.Reflection classes para ler os atributos relacionados ao tipo de um método.

Observação

Essa interface é o equivalente gerenciado da ISymUnmanagedMethod interface , uma das interfaces de repositório de símbolos não gerenciadas que fornecem uma maneira alternativa de ler e gravar informações de símbolo de depuração.

Propriedades

RootScope

Obtém o escopo do léxico raiz do método atual. Esse escopo abrange todo o método.

SequencePointCount

Obtém uma contagem dos pontos de sequência no método.

Token

Obtém o SymbolToken que contém os metadados do método atual.

Métodos

GetNamespace()

Obtém o namespace no qual o método atual está definido.

GetOffset(ISymbolDocument, Int32, Int32)

Obtém o deslocamento do MSIL (Microsoft Intermediate Language) dentro do método que corresponde à posição especificada.

GetParameters()

Obtém os parâmetros para o método atual.

GetRanges(ISymbolDocument, Int32, Int32)

Obtém uma matriz de pares de deslocamentos de início e término que correspondem aos intervalos do MSIL (Microsoft Intermediate Language) que uma posição especificada cobre dentro desse método.

GetScope(Int32)

Retorna o escopo léxico mais delimitador quando é fornecido um deslocamento dentro de um método.

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

Obtém os pontos de sequência para o método atual.

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

Obtém as posições inicial e final da fonte de dados do método atual.

Aplica-se a

Confira também