﻿<?xml version="1.0" encoding="utf-8"?><Type Name="ArrayMirror" FullName="Mono.Debugger.Soft.ArrayMirror"><TypeSignature Language="C#" Value="public class ArrayMirror : Mono.Debugger.Soft.ObjectMirror, System.Collections.IEnumerable" /><TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ArrayMirror extends Mono.Debugger.Soft.ObjectMirror implements class System.Collections.IEnumerable" /><AssemblyInfo><AssemblyName>Mono.Debugger.Soft</AssemblyName><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>Mono.Debugger.Soft.ObjectMirror</BaseTypeName></Base><Interfaces><Interface><InterfaceName>System.Collections.IEnumerable</InterfaceName></Interface></Interfaces><Docs><summary>Represents an array object in the debuggee.</summary><remarks></remarks></Docs><Members><Member MemberName="GetLength"><MemberSignature Language="C#" Value="public int GetLength (int dimension);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 GetLength(int32 dimension) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="dimension" Type="System.Int32" /></Parameters><Docs><param name="dimension">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetLowerBound"><MemberSignature Language="C#" Value="public int GetLowerBound (int dimension);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 GetLowerBound(int32 dimension) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters><Parameter Name="dimension" Type="System.Int32" /></Parameters><Docs><param name="dimension">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="GetValues"><MemberSignature Language="C#" Value="public System.Collections.Generic.IList&lt;Mono.Debugger.Soft.Value&gt; GetValues (int index, int length);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Collections.Generic.IList`1&lt;class Mono.Debugger.Soft.Value&gt; GetValues(int32 index, int32 length) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.Generic.IList&lt;Mono.Debugger.Soft.Value&gt;</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /><Parameter Name="length" Type="System.Int32" /></Parameters><Docs><param name="index">To be added.</param><param name="length">To be added.</param><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member><Member MemberName="Item"><MemberSignature Language="C#" Value="public Mono.Debugger.Soft.Value this[int index] { get; set; }" /><MemberSignature Language="ILAsm" Value=".property instance class Mono.Debugger.Soft.Value Item(int32)" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>Mono.Debugger.Soft.Value</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /></Parameters><Docs><param name="index">To be added.</param><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="Length"><MemberSignature Language="C#" Value="public int Length { get; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 Length" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="lengths"><MemberSignature Language="C#" Value="public int[] lengths;" /><MemberSignature Language="ILAsm" Value=".field public int32[] lengths" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32[]</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="lower_bounds"><MemberSignature Language="C#" Value="public int[] lower_bounds;" /><MemberSignature Language="ILAsm" Value=".field public int32[] lower_bounds" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32[]</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="rank"><MemberSignature Language="C#" Value="public int rank;" /><MemberSignature Language="ILAsm" Value=".field public int32 rank" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="Rank"><MemberSignature Language="C#" Value="public int Rank { get; }" /><MemberSignature Language="ILAsm" Value=".property instance int32 Rank" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Docs><summary>To be added.</summary><value>To be added.</value><remarks>To be added.</remarks></Docs></Member><Member MemberName="SetValues"><MemberSignature Language="C#" Value="public void SetValues (int index, Mono.Debugger.Soft.Value[] values);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig instance void SetValues(int32 index, class Mono.Debugger.Soft.Value[] values) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="index" Type="System.Int32" /><Parameter Name="values" Type="Mono.Debugger.Soft.Value[]" /></Parameters><Docs><param name="index">To be added.</param><param name="values">To be added.</param><summary>To be added.</summary><remarks>To be added.</remarks></Docs></Member><Member MemberName="System.Collections.IEnumerable.GetEnumerator"><MemberSignature Language="C#" Value="System.Collections.IEnumerator IEnumerable.GetEnumerator ();" /><MemberSignature Language="ILAsm" Value=".method hidebysig newslot virtual instance class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>0.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Collections.IEnumerator</ReturnType></ReturnValue><Parameters /><Docs><summary>To be added.</summary><returns>To be added.</returns><remarks>To be added.</remarks></Docs></Member></Members></Type>