Replace SIZEOF_REGISTER with sizeof(mgreg_t) for consistency with sizeof(gpointer)
[mono.git] / mcs / class / Mono.Debugger.Soft / Documentation / en / Mono.Debugger.Soft / ObjectMirror.xml
1 <Type Name="ObjectMirror" FullName="Mono.Debugger.Soft.ObjectMirror">
2   <TypeSignature Language="C#" Value="public class ObjectMirror : Mono.Debugger.Soft.Value" />
3   <AssemblyInfo>
4     <AssemblyName>Mono.Debugger.Soft</AssemblyName>
5     <AssemblyVersion>0.0.0.0</AssemblyVersion>
6   </AssemblyInfo>
7   <Base>
8     <BaseTypeName>Mono.Debugger.Soft.Value</BaseTypeName>
9   </Base>
10   <Interfaces />
11   <Docs>
12     <summary>Represents an object in the debuggee.</summary>
13     <remarks>
14     </remarks>
15   </Docs>
16   <Members>
17     <Member MemberName="Address">
18       <MemberSignature Language="C#" Value="public long Address { get; }" />
19       <MemberType>Property</MemberType>
20       <AssemblyInfo>
21         <AssemblyVersion>0.0.0.0</AssemblyVersion>
22       </AssemblyInfo>
23       <ReturnValue>
24         <ReturnType>System.Int64</ReturnType>
25       </ReturnValue>
26       <Docs>
27         <summary>To be added.</summary>
28         <value>To be added.</value>
29         <remarks>To be added.</remarks>
30       </Docs>
31     </Member>
32     <Member MemberName="Domain">
33       <MemberSignature Language="C#" Value="public Mono.Debugger.Soft.AppDomainMirror Domain { get; }" />
34       <MemberType>Property</MemberType>
35       <AssemblyInfo>
36         <AssemblyVersion>0.0.0.0</AssemblyVersion>
37       </AssemblyInfo>
38       <ReturnValue>
39         <ReturnType>Mono.Debugger.Soft.AppDomainMirror</ReturnType>
40       </ReturnValue>
41       <Docs>
42         <summary>To be added.</summary>
43         <value>To be added.</value>
44         <remarks>To be added.</remarks>
45       </Docs>
46     </Member>
47     <Member MemberName="GetValue">
48       <MemberSignature Language="C#" Value="public Mono.Debugger.Soft.Value GetValue (Mono.Debugger.Soft.FieldInfoMirror field);" />
49       <MemberType>Method</MemberType>
50       <AssemblyInfo>
51         <AssemblyVersion>0.0.0.0</AssemblyVersion>
52       </AssemblyInfo>
53       <ReturnValue>
54         <ReturnType>Mono.Debugger.Soft.Value</ReturnType>
55       </ReturnValue>
56       <Parameters>
57         <Parameter Name="field" Type="Mono.Debugger.Soft.FieldInfoMirror" />
58       </Parameters>
59       <Docs>
60         <param name="field">To be added.</param>
61         <summary>To be added.</summary>
62         <returns>To be added.</returns>
63         <remarks>To be added.</remarks>
64       </Docs>
65     </Member>
66     <Member MemberName="GetValues">
67       <MemberSignature Language="C#" Value="public Mono.Debugger.Soft.Value[] GetValues (System.Collections.Generic.IList&lt;Mono.Debugger.Soft.FieldInfoMirror&gt; fields);" />
68       <MemberType>Method</MemberType>
69       <AssemblyInfo>
70         <AssemblyVersion>0.0.0.0</AssemblyVersion>
71       </AssemblyInfo>
72       <ReturnValue>
73         <ReturnType>Mono.Debugger.Soft.Value[]</ReturnType>
74       </ReturnValue>
75       <Parameters>
76         <Parameter Name="fields" Type="System.Collections.Generic.IList&lt;Mono.Debugger.Soft.FieldInfoMirror&gt;" />
77       </Parameters>
78       <Docs>
79         <param name="fields">To be added.</param>
80         <summary>To be added.</summary>
81         <returns>To be added.</returns>
82         <remarks>To be added.</remarks>
83       </Docs>
84     </Member>
85     <Member MemberName="InvokeMethod">
86       <MemberSignature Language="C#" Value="public Mono.Debugger.Soft.Value InvokeMethod (Mono.Debugger.Soft.ThreadMirror thread, Mono.Debugger.Soft.MethodMirror method, System.Collections.Generic.IList&lt;Mono.Debugger.Soft.Value&gt; arguments);" />
87       <MemberType>Method</MemberType>
88       <AssemblyInfo>
89         <AssemblyVersion>0.0.0.0</AssemblyVersion>
90       </AssemblyInfo>
91       <ReturnValue>
92         <ReturnType>Mono.Debugger.Soft.Value</ReturnType>
93       </ReturnValue>
94       <Parameters>
95         <Parameter Name="thread" Type="Mono.Debugger.Soft.ThreadMirror" />
96         <Parameter Name="method" Type="Mono.Debugger.Soft.MethodMirror" />
97         <Parameter Name="arguments" Type="System.Collections.Generic.IList&lt;Mono.Debugger.Soft.Value&gt;" />
98       </Parameters>
99       <Docs>
100         <param name="thread">To be added.</param>
101         <param name="method">To be added.</param>
102         <param name="arguments">To be added.</param>
103         <summary>To be added.</summary>
104         <returns>To be added.</returns>
105         <remarks>To be added.</remarks>
106       </Docs>
107     </Member>
108     <Member MemberName="IsCollected">
109       <MemberSignature Language="C#" Value="public bool IsCollected { get; }" />
110       <MemberType>Property</MemberType>
111       <AssemblyInfo>
112         <AssemblyVersion>0.0.0.0</AssemblyVersion>
113       </AssemblyInfo>
114       <ReturnValue>
115         <ReturnType>System.Boolean</ReturnType>
116       </ReturnValue>
117       <Docs>
118         <summary>To be added.</summary>
119         <value>To be added.</value>
120         <remarks>To be added.</remarks>
121       </Docs>
122     </Member>
123     <Member MemberName="SetValue">
124       <MemberSignature Language="C#" Value="public void SetValue (Mono.Debugger.Soft.FieldInfoMirror field, Mono.Debugger.Soft.Value value);" />
125       <MemberType>Method</MemberType>
126       <AssemblyInfo>
127         <AssemblyVersion>0.0.0.0</AssemblyVersion>
128       </AssemblyInfo>
129       <ReturnValue>
130         <ReturnType>System.Void</ReturnType>
131       </ReturnValue>
132       <Parameters>
133         <Parameter Name="field" Type="Mono.Debugger.Soft.FieldInfoMirror" />
134         <Parameter Name="value" Type="Mono.Debugger.Soft.Value" />
135       </Parameters>
136       <Docs>
137         <param name="field">To be added.</param>
138         <param name="value">To be added.</param>
139         <summary>To be added.</summary>
140         <remarks>To be added.</remarks>
141       </Docs>
142     </Member>
143     <Member MemberName="SetValues">
144       <MemberSignature Language="C#" Value="public void SetValues (System.Collections.Generic.IList&lt;Mono.Debugger.Soft.FieldInfoMirror&gt; fields, Mono.Debugger.Soft.Value[] values);" />
145       <MemberType>Method</MemberType>
146       <AssemblyInfo>
147         <AssemblyVersion>0.0.0.0</AssemblyVersion>
148       </AssemblyInfo>
149       <ReturnValue>
150         <ReturnType>System.Void</ReturnType>
151       </ReturnValue>
152       <Parameters>
153         <Parameter Name="fields" Type="System.Collections.Generic.IList&lt;Mono.Debugger.Soft.FieldInfoMirror&gt;" />
154         <Parameter Name="values" Type="Mono.Debugger.Soft.Value[]" />
155       </Parameters>
156       <Docs>
157         <param name="fields">To be added.</param>
158         <param name="values">To be added.</param>
159         <summary>To be added.</summary>
160         <remarks>To be added.</remarks>
161       </Docs>
162     </Member>
163     <Member MemberName="Type">
164       <MemberSignature Language="C#" Value="public Mono.Debugger.Soft.TypeMirror Type { get; }" />
165       <MemberType>Property</MemberType>
166       <AssemblyInfo>
167         <AssemblyVersion>0.0.0.0</AssemblyVersion>
168       </AssemblyInfo>
169       <ReturnValue>
170         <ReturnType>Mono.Debugger.Soft.TypeMirror</ReturnType>
171       </ReturnValue>
172       <Docs>
173         <summary>To be added.</summary>
174         <value>To be added.</value>
175         <remarks>To be added.</remarks>
176       </Docs>
177     </Member>
178   </Members>
179 </Type>