1 <Type Name="StackFrame" FullName="Mono.Debugger.Soft.StackFrame">
2 <TypeSignature Language="C#" Value="public class StackFrame : Mono.Debugger.Soft.Mirror" />
3 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit StackFrame extends Mono.Debugger.Soft.Mirror" />
5 <AssemblyName>Mono.Debugger.Soft</AssemblyName>
6 <AssemblyVersion>0.0.0.0</AssemblyVersion>
9 <BaseTypeName>Mono.Debugger.Soft.Mirror</BaseTypeName>
13 <summary>Represents a stack frame of a suspended thread in the debuggee.</summary>
18 <Member MemberName="FileName">
19 <MemberSignature Language="C#" Value="public string FileName { get; }" />
20 <MemberSignature Language="ILAsm" Value=".property instance string FileName" />
21 <MemberType>Property</MemberType>
23 <AssemblyVersion>0.0.0.0</AssemblyVersion>
26 <ReturnType>System.String</ReturnType>
29 <summary>To be added.</summary>
30 <value>To be added.</value>
31 <remarks>To be added.</remarks>
34 <Member MemberName="GetArgument">
35 <MemberSignature Language="C#" Value="public Mono.Debugger.Soft.Value GetArgument (int pos);" />
36 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Mono.Debugger.Soft.Value GetArgument(int32 pos) cil managed" />
37 <MemberType>Method</MemberType>
39 <AssemblyVersion>0.0.0.0</AssemblyVersion>
42 <ReturnType>Mono.Debugger.Soft.Value</ReturnType>
45 <Parameter Name="pos" Type="System.Int32" />
48 <param name="pos">To be added.</param>
49 <summary>To be added.</summary>
50 <returns>To be added.</returns>
51 <remarks>To be added.</remarks>
54 <Member MemberName="GetThis">
55 <MemberSignature Language="C#" Value="public Mono.Debugger.Soft.Value GetThis ();" />
56 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Mono.Debugger.Soft.Value GetThis() cil managed" />
57 <MemberType>Method</MemberType>
59 <AssemblyVersion>0.0.0.0</AssemblyVersion>
62 <ReturnType>Mono.Debugger.Soft.Value</ReturnType>
66 <summary>To be added.</summary>
67 <returns>To be added.</returns>
68 <remarks>To be added.</remarks>
71 <Member MemberName="GetValue">
72 <MemberSignature Language="C#" Value="public Mono.Debugger.Soft.Value GetValue (Mono.Debugger.Soft.LocalVariable var);" />
73 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Mono.Debugger.Soft.Value GetValue(class Mono.Debugger.Soft.LocalVariable var) cil managed" />
74 <MemberType>Method</MemberType>
76 <AssemblyVersion>0.0.0.0</AssemblyVersion>
79 <ReturnType>Mono.Debugger.Soft.Value</ReturnType>
82 <Parameter Name="var" Type="Mono.Debugger.Soft.LocalVariable" />
85 <param name="var">To be added.</param>
86 <summary>To be added.</summary>
87 <returns>To be added.</returns>
88 <remarks>To be added.</remarks>
91 <Member MemberName="GetValue">
92 <MemberSignature Language="C#" Value="public Mono.Debugger.Soft.Value GetValue (Mono.Debugger.Soft.ParameterInfoMirror param);" />
93 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Mono.Debugger.Soft.Value GetValue(class Mono.Debugger.Soft.ParameterInfoMirror param) cil managed" />
94 <MemberType>Method</MemberType>
96 <AssemblyVersion>0.0.0.0</AssemblyVersion>
99 <ReturnType>Mono.Debugger.Soft.Value</ReturnType>
102 <Parameter Name="param" Type="Mono.Debugger.Soft.ParameterInfoMirror" />
105 <param name="param">To be added.</param>
106 <summary>To be added.</summary>
107 <returns>To be added.</returns>
108 <remarks>To be added.</remarks>
111 <Member MemberName="GetValues">
112 <MemberSignature Language="C#" Value="public Mono.Debugger.Soft.Value[] GetValues (Mono.Debugger.Soft.LocalVariable[] vars);" />
113 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Mono.Debugger.Soft.Value[] GetValues(class Mono.Debugger.Soft.LocalVariable[] vars) cil managed" />
114 <MemberType>Method</MemberType>
116 <AssemblyVersion>0.0.0.0</AssemblyVersion>
119 <ReturnType>Mono.Debugger.Soft.Value[]</ReturnType>
122 <Parameter Name="vars" Type="Mono.Debugger.Soft.LocalVariable[]" />
125 <param name="vars">To be added.</param>
126 <summary>To be added.</summary>
127 <returns>To be added.</returns>
128 <remarks>To be added.</remarks>
131 <Member MemberName="GetVisibleVariableByName">
132 <MemberSignature Language="C#" Value="public Mono.Debugger.Soft.LocalVariable GetVisibleVariableByName (string name);" />
133 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class Mono.Debugger.Soft.LocalVariable GetVisibleVariableByName(string name) cil managed" />
134 <MemberType>Method</MemberType>
136 <AssemblyVersion>0.0.0.0</AssemblyVersion>
139 <ReturnType>Mono.Debugger.Soft.LocalVariable</ReturnType>
142 <Parameter Name="name" Type="System.String" />
145 <param name="name">To be added.</param>
146 <summary>To be added.</summary>
147 <returns>To be added.</returns>
148 <remarks>To be added.</remarks>
151 <Member MemberName="GetVisibleVariables">
152 <MemberSignature Language="C#" Value="public System.Collections.Generic.IList<Mono.Debugger.Soft.LocalVariable> GetVisibleVariables ();" />
153 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Collections.Generic.IList`1<class Mono.Debugger.Soft.LocalVariable> GetVisibleVariables() cil managed" />
154 <MemberType>Method</MemberType>
156 <AssemblyVersion>0.0.0.0</AssemblyVersion>
159 <ReturnType>System.Collections.Generic.IList<Mono.Debugger.Soft.LocalVariable></ReturnType>
163 <summary>To be added.</summary>
164 <returns>To be added.</returns>
165 <remarks>To be added.</remarks>
168 <Member MemberName="ILOffset">
169 <MemberSignature Language="C#" Value="public int ILOffset { get; }" />
170 <MemberSignature Language="ILAsm" Value=".property instance int32 ILOffset" />
171 <MemberType>Property</MemberType>
173 <AssemblyVersion>0.0.0.0</AssemblyVersion>
176 <ReturnType>System.Int32</ReturnType>
179 <summary>To be added.</summary>
180 <value>To be added.</value>
181 <remarks>To be added.</remarks>
184 <Member MemberName="IsDebuggerInvoke">
185 <MemberSignature Language="C#" Value="public bool IsDebuggerInvoke { get; }" />
186 <MemberSignature Language="ILAsm" Value=".property instance bool IsDebuggerInvoke" />
187 <MemberType>Property</MemberType>
189 <AssemblyVersion>0.0.0.0</AssemblyVersion>
192 <ReturnType>System.Boolean</ReturnType>
195 <summary>Returns whenever this stack frame represents the first frame of a method invocation done by the debugger itself using the InvokeMethod () methods.</summary>
196 <value>To be added.</value>
197 <remarks>Not in JDI.</remarks>
200 <Member MemberName="LineNumber">
201 <MemberSignature Language="C#" Value="public int LineNumber { get; }" />
202 <MemberSignature Language="ILAsm" Value=".property instance int32 LineNumber" />
203 <MemberType>Property</MemberType>
205 <AssemblyVersion>0.0.0.0</AssemblyVersion>
208 <ReturnType>System.Int32</ReturnType>
211 <summary>To be added.</summary>
212 <value>To be added.</value>
213 <remarks>To be added.</remarks>
216 <Member MemberName="Location">
217 <MemberSignature Language="C#" Value="public Mono.Debugger.Soft.Location Location { get; }" />
218 <MemberSignature Language="ILAsm" Value=".property instance class Mono.Debugger.Soft.Location Location" />
219 <MemberType>Property</MemberType>
221 <AssemblyVersion>0.0.0.0</AssemblyVersion>
224 <ReturnType>Mono.Debugger.Soft.Location</ReturnType>
227 <summary>To be added.</summary>
228 <value>To be added.</value>
229 <remarks>To be added.</remarks>
232 <Member MemberName="Method">
233 <MemberSignature Language="C#" Value="public Mono.Debugger.Soft.MethodMirror Method { get; }" />
234 <MemberSignature Language="ILAsm" Value=".property instance class Mono.Debugger.Soft.MethodMirror Method" />
235 <MemberType>Property</MemberType>
237 <AssemblyVersion>0.0.0.0</AssemblyVersion>
240 <ReturnType>Mono.Debugger.Soft.MethodMirror</ReturnType>
243 <summary>To be added.</summary>
244 <value>To be added.</value>
245 <remarks>To be added.</remarks>
248 <Member MemberName="SetValue">
249 <MemberSignature Language="C#" Value="public void SetValue (Mono.Debugger.Soft.LocalVariable var, Mono.Debugger.Soft.Value value);" />
250 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetValue(class Mono.Debugger.Soft.LocalVariable var, class Mono.Debugger.Soft.Value value) cil managed" />
251 <MemberType>Method</MemberType>
253 <AssemblyVersion>0.0.0.0</AssemblyVersion>
256 <ReturnType>System.Void</ReturnType>
259 <Parameter Name="var" Type="Mono.Debugger.Soft.LocalVariable" />
260 <Parameter Name="value" Type="Mono.Debugger.Soft.Value" />
263 <param name="var">To be added.</param>
264 <param name="value">To be added.</param>
265 <summary>To be added.</summary>
266 <remarks>To be added.</remarks>
269 <Member MemberName="SetValue">
270 <MemberSignature Language="C#" Value="public void SetValue (Mono.Debugger.Soft.ParameterInfoMirror param, Mono.Debugger.Soft.Value value);" />
271 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetValue(class Mono.Debugger.Soft.ParameterInfoMirror param, class Mono.Debugger.Soft.Value value) cil managed" />
272 <MemberType>Method</MemberType>
274 <AssemblyVersion>0.0.0.0</AssemblyVersion>
277 <ReturnType>System.Void</ReturnType>
280 <Parameter Name="param" Type="Mono.Debugger.Soft.ParameterInfoMirror" />
281 <Parameter Name="value" Type="Mono.Debugger.Soft.Value" />
284 <param name="param">To be added.</param>
285 <param name="value">To be added.</param>
286 <summary>To be added.</summary>
287 <remarks>To be added.</remarks>
290 <Member MemberName="Thread">
291 <MemberSignature Language="C#" Value="public Mono.Debugger.Soft.ThreadMirror Thread { get; }" />
292 <MemberSignature Language="ILAsm" Value=".property instance class Mono.Debugger.Soft.ThreadMirror Thread" />
293 <MemberType>Property</MemberType>
295 <AssemblyVersion>0.0.0.0</AssemblyVersion>
298 <ReturnType>Mono.Debugger.Soft.ThreadMirror</ReturnType>
301 <summary>To be added.</summary>
302 <value>To be added.</value>
303 <remarks>To be added.</remarks>