1 <Type Name="ArrayMirror" FullName="Mono.Debugger.Soft.ArrayMirror">
2 <TypeSignature Language="C#" Value="public class ArrayMirror : Mono.Debugger.Soft.ObjectMirror, System.Collections.IEnumerable" />
3 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ArrayMirror extends Mono.Debugger.Soft.ObjectMirror implements class System.Collections.IEnumerable" />
5 <AssemblyName>Mono.Debugger.Soft</AssemblyName>
6 <AssemblyVersion>0.0.0.0</AssemblyVersion>
9 <BaseTypeName>Mono.Debugger.Soft.ObjectMirror</BaseTypeName>
13 <InterfaceName>System.Collections.IEnumerable</InterfaceName>
17 <summary>Represents an array object in the debuggee.</summary>
22 <Member MemberName="GetLength">
23 <MemberSignature Language="C#" Value="public int GetLength (int dimension);" />
24 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 GetLength(int32 dimension) cil managed" />
25 <MemberType>Method</MemberType>
27 <AssemblyVersion>0.0.0.0</AssemblyVersion>
30 <ReturnType>System.Int32</ReturnType>
33 <Parameter Name="dimension" Type="System.Int32" />
36 <param name="dimension">To be added.</param>
37 <summary>To be added.</summary>
38 <returns>To be added.</returns>
39 <remarks>To be added.</remarks>
42 <Member MemberName="GetLowerBound">
43 <MemberSignature Language="C#" Value="public int GetLowerBound (int dimension);" />
44 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 GetLowerBound(int32 dimension) cil managed" />
45 <MemberType>Method</MemberType>
47 <AssemblyVersion>0.0.0.0</AssemblyVersion>
50 <ReturnType>System.Int32</ReturnType>
53 <Parameter Name="dimension" Type="System.Int32" />
56 <param name="dimension">To be added.</param>
57 <summary>To be added.</summary>
58 <returns>To be added.</returns>
59 <remarks>To be added.</remarks>
62 <Member MemberName="GetValues">
63 <MemberSignature Language="C#" Value="public System.Collections.Generic.IList<Mono.Debugger.Soft.Value> GetValues (int index, int length);" />
64 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Collections.Generic.IList`1<class Mono.Debugger.Soft.Value> GetValues(int32 index, int32 length) cil managed" />
65 <MemberType>Method</MemberType>
67 <AssemblyVersion>0.0.0.0</AssemblyVersion>
70 <ReturnType>System.Collections.Generic.IList<Mono.Debugger.Soft.Value></ReturnType>
73 <Parameter Name="index" Type="System.Int32" />
74 <Parameter Name="length" Type="System.Int32" />
77 <param name="index">To be added.</param>
78 <param name="length">To be added.</param>
79 <summary>To be added.</summary>
80 <returns>To be added.</returns>
81 <remarks>To be added.</remarks>
84 <Member MemberName="Item">
85 <MemberSignature Language="C#" Value="public Mono.Debugger.Soft.Value this[int index] { get; set; }" />
86 <MemberSignature Language="ILAsm" Value=".property instance class Mono.Debugger.Soft.Value Item(int32)" />
87 <MemberType>Property</MemberType>
89 <AssemblyVersion>0.0.0.0</AssemblyVersion>
92 <ReturnType>Mono.Debugger.Soft.Value</ReturnType>
95 <Parameter Name="index" Type="System.Int32" />
98 <param name="index">To be added.</param>
99 <summary>To be added.</summary>
100 <value>To be added.</value>
101 <remarks>To be added.</remarks>
104 <Member MemberName="Length">
105 <MemberSignature Language="C#" Value="public int Length { get; }" />
106 <MemberSignature Language="ILAsm" Value=".property instance int32 Length" />
107 <MemberType>Property</MemberType>
109 <AssemblyVersion>0.0.0.0</AssemblyVersion>
112 <ReturnType>System.Int32</ReturnType>
115 <summary>To be added.</summary>
116 <value>To be added.</value>
117 <remarks>To be added.</remarks>
120 <Member MemberName="lengths">
121 <MemberSignature Language="C#" Value="public int[] lengths;" />
122 <MemberSignature Language="ILAsm" Value=".field public int32[] lengths" />
123 <MemberType>Field</MemberType>
125 <AssemblyVersion>0.0.0.0</AssemblyVersion>
128 <ReturnType>System.Int32[]</ReturnType>
131 <summary>To be added.</summary>
132 <remarks>To be added.</remarks>
135 <Member MemberName="lower_bounds">
136 <MemberSignature Language="C#" Value="public int[] lower_bounds;" />
137 <MemberSignature Language="ILAsm" Value=".field public int32[] lower_bounds" />
138 <MemberType>Field</MemberType>
140 <AssemblyVersion>0.0.0.0</AssemblyVersion>
143 <ReturnType>System.Int32[]</ReturnType>
146 <summary>To be added.</summary>
147 <remarks>To be added.</remarks>
150 <Member MemberName="rank">
151 <MemberSignature Language="C#" Value="public int rank;" />
152 <MemberSignature Language="ILAsm" Value=".field public int32 rank" />
153 <MemberType>Field</MemberType>
155 <AssemblyVersion>0.0.0.0</AssemblyVersion>
158 <ReturnType>System.Int32</ReturnType>
161 <summary>To be added.</summary>
162 <remarks>To be added.</remarks>
165 <Member MemberName="Rank">
166 <MemberSignature Language="C#" Value="public int Rank { get; }" />
167 <MemberSignature Language="ILAsm" Value=".property instance int32 Rank" />
168 <MemberType>Property</MemberType>
170 <AssemblyVersion>0.0.0.0</AssemblyVersion>
173 <ReturnType>System.Int32</ReturnType>
176 <summary>To be added.</summary>
177 <value>To be added.</value>
178 <remarks>To be added.</remarks>
181 <Member MemberName="SetValues">
182 <MemberSignature Language="C#" Value="public void SetValues (int index, Mono.Debugger.Soft.Value[] values);" />
183 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetValues(int32 index, class Mono.Debugger.Soft.Value[] values) cil managed" />
184 <MemberType>Method</MemberType>
186 <AssemblyVersion>0.0.0.0</AssemblyVersion>
189 <ReturnType>System.Void</ReturnType>
192 <Parameter Name="index" Type="System.Int32" />
193 <Parameter Name="values" Type="Mono.Debugger.Soft.Value[]" />
196 <param name="index">To be added.</param>
197 <param name="values">To be added.</param>
198 <summary>To be added.</summary>
199 <remarks>To be added.</remarks>
202 <Member MemberName="System.Collections.IEnumerable.GetEnumerator">
203 <MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" />
204 <MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" />
205 <MemberType>Method</MemberType>
207 <AssemblyVersion>0.0.0.0</AssemblyVersion>
210 <ReturnType>System.Collections.IEnumerator</ReturnType>
214 <summary>To be added.</summary>
215 <returns>To be added.</returns>
216 <remarks>To be added.</remarks>