Table of Contents

Interface IDebugInfoProvider

Namespace
ICSharpCode.Decompiler.DebugInfo
Assembly
ICSharpCode.Decompiler.dll
public interface IDebugInfoProvider

Properties

Description

string Description { get; }

Property Value

string

SourceFileName

string SourceFileName { get; }

Property Value

string

Methods

GetSequencePoints(MethodDefinitionHandle)

IList<SequencePoint> GetSequencePoints(MethodDefinitionHandle method)

Parameters

method MethodDefinitionHandle

Returns

IList<SequencePoint>

GetVariables(MethodDefinitionHandle)

IList<Variable> GetVariables(MethodDefinitionHandle method)

Parameters

method MethodDefinitionHandle

Returns

IList<Variable>

TryGetName(MethodDefinitionHandle, int, out string)

bool TryGetName(MethodDefinitionHandle method, int index, out string name)

Parameters

method MethodDefinitionHandle
index int
name string

Returns

bool