docupdate: updated System.dll documentation
[mono.git] / mcs / class / System / Documentation / en / System.CodeDom.Compiler / CompilerParameters.xml
1 <Type Name="CompilerParameters" FullName="System.CodeDom.Compiler.CompilerParameters">
2   <TypeSignature Language="C#" Value="public class CompilerParameters" Maintainer="auto" />
3   <TypeSignature Language="ILAsm" Value=".class public auto ansi serializable beforefieldinit CompilerParameters extends System.Object" />
4   <AssemblyInfo>
5     <AssemblyName>System</AssemblyName>
6     <AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]</AssemblyPublicKey>
7     <AssemblyVersion>1.0.3300.0</AssemblyVersion>
8     <AssemblyVersion>1.0.5000.0</AssemblyVersion>
9     <AssemblyVersion>2.0.0.0</AssemblyVersion>
10     <AssemblyVersion>4.0.0.0</AssemblyVersion>
11   </AssemblyInfo>
12   <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement>
13   <Base>
14     <BaseTypeName>System.Object</BaseTypeName>
15   </Base>
16   <Interfaces />
17   <Docs>
18     <summary>To be added</summary>
19     <remarks>To be added</remarks>
20   </Docs>
21   <Members>
22     <Member MemberName=".ctor">
23       <MemberSignature Language="C#" Value="public CompilerParameters ();" />
24       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
25       <MemberType>Constructor</MemberType>
26       <AssemblyInfo>
27         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
28         <AssemblyVersion>2.0.0.0</AssemblyVersion>
29         <AssemblyVersion>4.0.0.0</AssemblyVersion>
30       </AssemblyInfo>
31       <ReturnValue />
32       <Parameters />
33       <Docs>
34         <summary>To be added</summary>
35         <remarks>To be added</remarks>
36       </Docs>
37     </Member>
38     <Member MemberName=".ctor">
39       <MemberSignature Language="C#" Value="public CompilerParameters (string[] assemblyNames);" />
40       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string[] assemblyNames) cil managed" />
41       <MemberType>Constructor</MemberType>
42       <AssemblyInfo>
43         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
44         <AssemblyVersion>2.0.0.0</AssemblyVersion>
45         <AssemblyVersion>4.0.0.0</AssemblyVersion>
46       </AssemblyInfo>
47       <ReturnValue />
48       <Parameters>
49         <Parameter Name="assemblyNames" Type="System.String[]" />
50       </Parameters>
51       <Docs>
52         <param name="assemblyNames">To be added: an object of type 'string []'</param>
53         <summary>To be added</summary>
54         <remarks>To be added</remarks>
55       </Docs>
56     </Member>
57     <Member MemberName=".ctor">
58       <MemberSignature Language="C#" Value="public CompilerParameters (string[] assemblyNames, string output);" />
59       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string[] assemblyNames, string output) cil managed" />
60       <MemberType>Constructor</MemberType>
61       <AssemblyInfo>
62         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
63         <AssemblyVersion>2.0.0.0</AssemblyVersion>
64         <AssemblyVersion>4.0.0.0</AssemblyVersion>
65       </AssemblyInfo>
66       <ReturnValue />
67       <Parameters>
68         <Parameter Name="assemblyNames" Type="System.String[]" />
69         <Parameter Name="output" Type="System.String" />
70       </Parameters>
71       <Docs>
72         <param name="assemblyNames">To be added: an object of type 'string []'</param>
73         <param name="output">To be added.</param>
74         <summary>To be added</summary>
75         <remarks>To be added</remarks>
76       </Docs>
77     </Member>
78     <Member MemberName=".ctor">
79       <MemberSignature Language="C#" Value="public CompilerParameters (string[] assemblyNames, string output, bool includeDebugInfo);" />
80       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string[] assemblyNames, string output, bool includeDebugInfo) cil managed" />
81       <MemberType>Constructor</MemberType>
82       <AssemblyInfo>
83         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
84         <AssemblyVersion>2.0.0.0</AssemblyVersion>
85         <AssemblyVersion>4.0.0.0</AssemblyVersion>
86       </AssemblyInfo>
87       <ReturnValue />
88       <Parameters>
89         <Parameter Name="assemblyNames" Type="System.String[]" />
90         <Parameter Name="output" Type="System.String" />
91         <Parameter Name="includeDebugInfo" Type="System.Boolean" />
92       </Parameters>
93       <Docs>
94         <param name="assemblyNames">To be added: an object of type 'string []'</param>
95         <param name="output">To be added.</param>
96         <param name="includeDebugInfo">To be added.</param>
97         <summary>To be added</summary>
98         <remarks>To be added</remarks>
99       </Docs>
100     </Member>
101     <Member MemberName="CompilerOptions">
102       <MemberSignature Language="C#" Value="public string CompilerOptions { get; set; }" />
103       <MemberSignature Language="ILAsm" Value=".property instance string CompilerOptions" />
104       <MemberType>Property</MemberType>
105       <AssemblyInfo>
106         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
107         <AssemblyVersion>2.0.0.0</AssemblyVersion>
108         <AssemblyVersion>4.0.0.0</AssemblyVersion>
109       </AssemblyInfo>
110       <ReturnValue>
111         <ReturnType>System.String</ReturnType>
112       </ReturnValue>
113       <Parameters>
114       </Parameters>
115       <Docs>
116         <summary>To be added</summary>
117         <value>To be added: an object of type 'string'</value>
118         <remarks>To be added</remarks>
119       </Docs>
120     </Member>
121     <Member MemberName="EmbeddedResources">
122       <MemberSignature Language="C#" Value="public System.Collections.Specialized.StringCollection EmbeddedResources { get; }" />
123       <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Specialized.StringCollection EmbeddedResources" />
124       <MemberType>Property</MemberType>
125       <AssemblyInfo>
126         <AssemblyVersion>2.0.0.0</AssemblyVersion>
127         <AssemblyVersion>4.0.0.0</AssemblyVersion>
128       </AssemblyInfo>
129       <Attributes>
130         <Attribute>
131           <AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName>
132         </Attribute>
133       </Attributes>
134       <ReturnValue>
135         <ReturnType>System.Collections.Specialized.StringCollection</ReturnType>
136       </ReturnValue>
137       <Docs>
138         <summary>To be added.</summary>
139         <value>To be added.</value>
140         <remarks>To be added.</remarks>
141       </Docs>
142     </Member>
143     <Member MemberName="Evidence">
144       <MemberSignature Language="C#" Value="public System.Security.Policy.Evidence Evidence { get; set; }" />
145       <MemberSignature Language="ILAsm" Value=".property instance class System.Security.Policy.Evidence Evidence" />
146       <MemberType>Property</MemberType>
147       <AssemblyInfo>
148         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
149         <AssemblyVersion>2.0.0.0</AssemblyVersion>
150         <AssemblyVersion>4.0.0.0</AssemblyVersion>
151       </AssemblyInfo>
152       <Attributes>
153         <Attribute>
154           <AttributeName>System.Obsolete</AttributeName>
155         </Attribute>
156       </Attributes>
157       <ReturnValue>
158         <ReturnType>System.Security.Policy.Evidence</ReturnType>
159       </ReturnValue>
160       <Docs>
161         <summary>To be added.</summary>
162         <value>To be added.</value>
163         <remarks>To be added.</remarks>
164       </Docs>
165     </Member>
166     <Member MemberName="GenerateExecutable">
167       <MemberSignature Language="C#" Value="public bool GenerateExecutable { get; set; }" />
168       <MemberSignature Language="ILAsm" Value=".property instance bool GenerateExecutable" />
169       <MemberType>Property</MemberType>
170       <AssemblyInfo>
171         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
172         <AssemblyVersion>2.0.0.0</AssemblyVersion>
173         <AssemblyVersion>4.0.0.0</AssemblyVersion>
174       </AssemblyInfo>
175       <ReturnValue>
176         <ReturnType>System.Boolean</ReturnType>
177       </ReturnValue>
178       <Parameters>
179       </Parameters>
180       <Docs>
181         <summary>To be added</summary>
182         <value>To be added: an object of type 'bool'</value>
183         <remarks>To be added</remarks>
184       </Docs>
185     </Member>
186     <Member MemberName="GenerateInMemory">
187       <MemberSignature Language="C#" Value="public bool GenerateInMemory { get; set; }" />
188       <MemberSignature Language="ILAsm" Value=".property instance bool GenerateInMemory" />
189       <MemberType>Property</MemberType>
190       <AssemblyInfo>
191         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
192         <AssemblyVersion>2.0.0.0</AssemblyVersion>
193         <AssemblyVersion>4.0.0.0</AssemblyVersion>
194       </AssemblyInfo>
195       <ReturnValue>
196         <ReturnType>System.Boolean</ReturnType>
197       </ReturnValue>
198       <Parameters>
199       </Parameters>
200       <Docs>
201         <summary>To be added</summary>
202         <value>To be added: an object of type 'bool'</value>
203         <remarks>To be added</remarks>
204       </Docs>
205     </Member>
206     <Member MemberName="IncludeDebugInformation">
207       <MemberSignature Language="C#" Value="public bool IncludeDebugInformation { get; set; }" />
208       <MemberSignature Language="ILAsm" Value=".property instance bool IncludeDebugInformation" />
209       <MemberType>Property</MemberType>
210       <AssemblyInfo>
211         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
212         <AssemblyVersion>2.0.0.0</AssemblyVersion>
213         <AssemblyVersion>4.0.0.0</AssemblyVersion>
214       </AssemblyInfo>
215       <ReturnValue>
216         <ReturnType>System.Boolean</ReturnType>
217       </ReturnValue>
218       <Parameters>
219       </Parameters>
220       <Docs>
221         <summary>To be added</summary>
222         <value>To be added: an object of type 'bool'</value>
223         <remarks>To be added</remarks>
224       </Docs>
225     </Member>
226     <Member MemberName="LinkedResources">
227       <MemberSignature Language="C#" Value="public System.Collections.Specialized.StringCollection LinkedResources { get; }" />
228       <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Specialized.StringCollection LinkedResources" />
229       <MemberType>Property</MemberType>
230       <AssemblyInfo>
231         <AssemblyVersion>2.0.0.0</AssemblyVersion>
232         <AssemblyVersion>4.0.0.0</AssemblyVersion>
233       </AssemblyInfo>
234       <Attributes>
235         <Attribute>
236           <AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName>
237         </Attribute>
238       </Attributes>
239       <ReturnValue>
240         <ReturnType>System.Collections.Specialized.StringCollection</ReturnType>
241       </ReturnValue>
242       <Docs>
243         <summary>To be added.</summary>
244         <value>To be added.</value>
245         <remarks>To be added.</remarks>
246       </Docs>
247     </Member>
248     <Member MemberName="MainClass">
249       <MemberSignature Language="C#" Value="public string MainClass { get; set; }" />
250       <MemberSignature Language="ILAsm" Value=".property instance string MainClass" />
251       <MemberType>Property</MemberType>
252       <AssemblyInfo>
253         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
254         <AssemblyVersion>2.0.0.0</AssemblyVersion>
255         <AssemblyVersion>4.0.0.0</AssemblyVersion>
256       </AssemblyInfo>
257       <ReturnValue>
258         <ReturnType>System.String</ReturnType>
259       </ReturnValue>
260       <Parameters>
261       </Parameters>
262       <Docs>
263         <summary>To be added</summary>
264         <value>To be added: an object of type 'string'</value>
265         <remarks>To be added</remarks>
266       </Docs>
267     </Member>
268     <Member MemberName="OutputAssembly">
269       <MemberSignature Language="C#" Value="public string OutputAssembly { get; set; }" />
270       <MemberSignature Language="ILAsm" Value=".property instance string OutputAssembly" />
271       <MemberType>Property</MemberType>
272       <AssemblyInfo>
273         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
274         <AssemblyVersion>2.0.0.0</AssemblyVersion>
275         <AssemblyVersion>4.0.0.0</AssemblyVersion>
276       </AssemblyInfo>
277       <ReturnValue>
278         <ReturnType>System.String</ReturnType>
279       </ReturnValue>
280       <Parameters>
281       </Parameters>
282       <Docs>
283         <summary>To be added</summary>
284         <value>To be added: an object of type 'string'</value>
285         <remarks>To be added</remarks>
286       </Docs>
287     </Member>
288     <Member MemberName="ReferencedAssemblies">
289       <MemberSignature Language="C#" Value="public System.Collections.Specialized.StringCollection ReferencedAssemblies { get; }" />
290       <MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Specialized.StringCollection ReferencedAssemblies" />
291       <MemberType>Property</MemberType>
292       <AssemblyInfo>
293         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
294         <AssemblyVersion>2.0.0.0</AssemblyVersion>
295         <AssemblyVersion>4.0.0.0</AssemblyVersion>
296       </AssemblyInfo>
297       <ReturnValue>
298         <ReturnType>System.Collections.Specialized.StringCollection</ReturnType>
299       </ReturnValue>
300       <Docs>
301         <summary>To be added</summary>
302         <value>To be added: an object of type 'Collections.Specialized.StringCollection'</value>
303         <remarks>To be added</remarks>
304       </Docs>
305     </Member>
306     <Member MemberName="TempFiles">
307       <MemberSignature Language="C#" Value="public System.CodeDom.Compiler.TempFileCollection TempFiles { get; set; }" />
308       <MemberSignature Language="ILAsm" Value=".property instance class System.CodeDom.Compiler.TempFileCollection TempFiles" />
309       <MemberType>Property</MemberType>
310       <AssemblyInfo>
311         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
312         <AssemblyVersion>2.0.0.0</AssemblyVersion>
313         <AssemblyVersion>4.0.0.0</AssemblyVersion>
314       </AssemblyInfo>
315       <ReturnValue>
316         <ReturnType>System.CodeDom.Compiler.TempFileCollection</ReturnType>
317       </ReturnValue>
318       <Parameters>
319       </Parameters>
320       <Docs>
321         <summary>To be added</summary>
322         <value>To be added: an object of type 'TempFileCollection'</value>
323         <remarks>To be added</remarks>
324       </Docs>
325     </Member>
326     <Member MemberName="TreatWarningsAsErrors">
327       <MemberSignature Language="C#" Value="public bool TreatWarningsAsErrors { get; set; }" />
328       <MemberSignature Language="ILAsm" Value=".property instance bool TreatWarningsAsErrors" />
329       <MemberType>Property</MemberType>
330       <AssemblyInfo>
331         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
332         <AssemblyVersion>2.0.0.0</AssemblyVersion>
333         <AssemblyVersion>4.0.0.0</AssemblyVersion>
334       </AssemblyInfo>
335       <ReturnValue>
336         <ReturnType>System.Boolean</ReturnType>
337       </ReturnValue>
338       <Parameters>
339       </Parameters>
340       <Docs>
341         <summary>To be added</summary>
342         <value>To be added: an object of type 'bool'</value>
343         <remarks>To be added</remarks>
344       </Docs>
345     </Member>
346     <Member MemberName="UserToken">
347       <MemberSignature Language="C#" Value="public IntPtr UserToken { get; set; }" />
348       <MemberSignature Language="ILAsm" Value=".property instance native int UserToken" />
349       <MemberType>Property</MemberType>
350       <AssemblyInfo>
351         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
352         <AssemblyVersion>2.0.0.0</AssemblyVersion>
353         <AssemblyVersion>4.0.0.0</AssemblyVersion>
354       </AssemblyInfo>
355       <ReturnValue>
356         <ReturnType>System.IntPtr</ReturnType>
357       </ReturnValue>
358       <Parameters>
359       </Parameters>
360       <Docs>
361         <summary>To be added</summary>
362         <value>To be added: an object of type 'IntPtr'</value>
363         <remarks>To be added</remarks>
364       </Docs>
365     </Member>
366     <Member MemberName="WarningLevel">
367       <MemberSignature Language="C#" Value="public int WarningLevel { get; set; }" />
368       <MemberSignature Language="ILAsm" Value=".property instance int32 WarningLevel" />
369       <MemberType>Property</MemberType>
370       <AssemblyInfo>
371         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
372         <AssemblyVersion>2.0.0.0</AssemblyVersion>
373         <AssemblyVersion>4.0.0.0</AssemblyVersion>
374       </AssemblyInfo>
375       <ReturnValue>
376         <ReturnType>System.Int32</ReturnType>
377       </ReturnValue>
378       <Parameters>
379       </Parameters>
380       <Docs>
381         <summary>To be added</summary>
382         <value>To be added: an object of type 'int'</value>
383         <remarks>To be added</remarks>
384       </Docs>
385     </Member>
386     <Member MemberName="Win32Resource">
387       <MemberSignature Language="C#" Value="public string Win32Resource { get; set; }" />
388       <MemberSignature Language="ILAsm" Value=".property instance string Win32Resource" />
389       <MemberType>Property</MemberType>
390       <AssemblyInfo>
391         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
392         <AssemblyVersion>2.0.0.0</AssemblyVersion>
393         <AssemblyVersion>4.0.0.0</AssemblyVersion>
394       </AssemblyInfo>
395       <ReturnValue>
396         <ReturnType>System.String</ReturnType>
397       </ReturnValue>
398       <Parameters>
399       </Parameters>
400       <Docs>
401         <summary>To be added</summary>
402         <value>To be added: an object of type 'string'</value>
403         <remarks>To be added</remarks>
404       </Docs>
405     </Member>
406   </Members>
407 </Type>