3 <assembly name="Mono.CSharp" version="2.1.0.0">
5 <attribute name="System.Runtime.CompilerServices.RuntimeCompatibilityAttribute">
7 <property name="WrapNonExceptionThrows" value="True" />
10 <attribute name="System.Reflection.AssemblyKeyFileAttribute">
12 <property name="KeyFile" value="../class/mono.pub" />
15 <attribute name="System.Reflection.AssemblyDelaySignAttribute">
17 <property name="DelaySign" value="True" />
20 <attribute name="System.Reflection.AssemblyDescriptionAttribute">
22 <property name="Description" value="Mono C# Compiler with Generics" />
25 <attribute name="System.Reflection.AssemblyFileVersionAttribute">
27 <property name="Version" value="2.0.50727.1433" />
30 <attribute name="System.Reflection.AssemblyConfigurationAttribute">
32 <property name="Configuration" value="" />
35 <attribute name="System.Reflection.AssemblyCompanyAttribute">
37 <property name="Company" value="Novell, Inc." />
40 <attribute name="System.Reflection.AssemblyCopyrightAttribute">
42 <property name="Copyright" value="2001 - 2008 Novell, Inc." />
45 <attribute name="System.Reflection.AssemblyProductAttribute">
47 <property name="Product" value="Mono C# Compiler" />
50 <attribute name="System.Reflection.AssemblyTitleAttribute">
52 <property name="Title" value="Mono C# Compiler" />
57 <namespace name="Mono.CSharp">
59 <class name="Evaluator" type="class" base="System.Object" charset="Ansi" layout="Auto">
61 <constructor name=".ctor()" attrib="2182">
66 <property name="InteractiveBaseClass" attrib="0" ptype="System.Type" params="">
68 <method name="get_InteractiveBaseClass()" attrib="2198" static="true" returntype="System.Type">
71 <method name="set_InteractiveBaseClass(System.Type)" attrib="2198" static="true" returntype="System.Void">
73 <parameter name="value" position="0" attrib="0" type="System.Type" />
80 <method name="Compile(System.String, out Mono.CSharp.CompiledMethod&)" attrib="150" static="true" returntype="System.String">
82 <parameter name="input" position="0" attrib="0" type="System.String" />
83 <parameter name="compiled" position="1" attrib="2" type="Mono.CSharp.CompiledMethod&" direction="out">
85 <attribute name="System.Runtime.InteropServices.OutAttribute" />
90 <method name="Compile(System.String)" attrib="150" static="true" returntype="Mono.CSharp.CompiledMethod">
92 <parameter name="input" position="0" attrib="0" type="System.String" />
95 <method name="Evaluate(System.String, out System.Object&, out System.Boolean&)" attrib="150" static="true" returntype="System.String">
97 <parameter name="input" position="0" attrib="0" type="System.String" />
98 <parameter name="result" position="1" attrib="2" type="System.Object&" direction="out">
100 <attribute name="System.Runtime.InteropServices.OutAttribute" />
103 <parameter name="result_set" position="2" attrib="2" type="System.Boolean&" direction="out">
105 <attribute name="System.Runtime.InteropServices.OutAttribute" />
110 <method name="Evaluate(System.String)" attrib="150" static="true" returntype="System.Object">
112 <parameter name="input" position="0" attrib="0" type="System.String" />
115 <method name="GetUsing()" attrib="150" static="true" returntype="System.String">
118 <method name="GetVars()" attrib="150" static="true" returntype="System.String">
121 <method name="Init(System.String[])" attrib="150" static="true" returntype="System.Void">
123 <parameter name="args" position="0" attrib="0" type="System.String[]" />
126 <method name="Interrupt()" attrib="150" static="true" returntype="System.Void">
129 <method name="LoadAssembly(System.String)" attrib="150" static="true" returntype="System.Void">
131 <parameter name="file" position="0" attrib="0" type="System.String" />
134 <method name="ReferenceAssembly(System.Reflection.Assembly)" attrib="150" static="true" returntype="System.Void">
136 <parameter name="a" position="0" attrib="0" type="System.Reflection.Assembly" />
139 <method name="Run(System.String)" attrib="150" static="true" returntype="System.Boolean">
141 <parameter name="statement" position="0" attrib="0" type="System.String" />
146 <class name="NoValueSet" type="class" base="System.Object" charset="Ansi" layout="Auto">
148 <constructor name=".ctor()" attrib="2182">
155 <class name="CompiledMethod" type="delegate" base="System.MulticastDelegate" sealed="true" serializable="true" charset="Ansi" layout="Auto">
157 <interface name="System.ICloneable" />
158 <interface name="System.Runtime.Serialization.ISerializable" />
161 <constructor name=".ctor(System.Object, System.IntPtr)" attrib="2182">
163 <parameter name="object" position="0" attrib="0" type="System.Object" />
164 <parameter name="method" position="1" attrib="0" type="System.IntPtr" />
169 <method name="BeginInvoke(System.Object&, System.AsyncCallback, System.Object)" attrib="454" virtual="true" returntype="System.IAsyncResult">
171 <parameter name="retvalue" position="0" attrib="0" type="System.Object&" direction="ref" />
172 <parameter name="callback" position="1" attrib="0" type="System.AsyncCallback" />
173 <parameter name="object" position="2" attrib="0" type="System.Object" />
176 <method name="EndInvoke(System.Object&, System.IAsyncResult)" attrib="454" virtual="true" returntype="System.Void">
178 <parameter name="retvalue" position="0" attrib="0" type="System.Object&" direction="ref" />
179 <parameter name="result" position="1" attrib="0" type="System.IAsyncResult" />
182 <method name="Invoke(System.Object&)" attrib="454" virtual="true" returntype="System.Void">
184 <parameter name="retvalue" position="0" attrib="0" type="System.Object&" direction="ref" />
189 <class name="InteractiveBase" type="class" base="System.Object" charset="Ansi" layout="Auto">
191 <field name="ContinuationPrompt" attrib="22" fieldtype="System.String" />
192 <field name="Error" attrib="22" fieldtype="System.IO.TextWriter" />
193 <field name="Output" attrib="22" fieldtype="System.IO.TextWriter" />
194 <field name="Prompt" attrib="22" fieldtype="System.String" />
197 <constructor name=".ctor()" attrib="2182">
202 <property name="help" attrib="0" ptype="System.String" params="">
204 <method name="get_help()" attrib="2198" static="true" returntype="System.String">
209 <property name="quit" attrib="0" ptype="System.Object" params="">
211 <method name="get_quit()" attrib="2198" static="true" returntype="System.Object">
218 <method name="LoadAssembly(System.String)" attrib="150" static="true" returntype="System.Void">
220 <parameter name="assembly" position="0" attrib="0" type="System.String" />
223 <method name="LoadPackage(System.String)" attrib="150" static="true" returntype="System.Void">
225 <parameter name="pkg" position="0" attrib="0" type="System.String" />
228 <method name="ShowUsing()" attrib="150" static="true" returntype="System.Void">
231 <method name="ShowVars()" attrib="150" static="true" returntype="System.Void">
234 <method name="Time(Mono.CSharp.InteractiveBase+Simple)" attrib="150" static="true" returntype="System.TimeSpan">
236 <parameter name="a" position="0" attrib="0" type="Mono.CSharp.InteractiveBase+Simple" />
241 <class name="Simple" type="delegate" base="System.MulticastDelegate" sealed="true" serializable="true" charset="Ansi" layout="Auto">
243 <interface name="System.ICloneable" />
244 <interface name="System.Runtime.Serialization.ISerializable" />
247 <constructor name=".ctor(System.Object, System.IntPtr)" attrib="2182">
249 <parameter name="object" position="0" attrib="0" type="System.Object" />
250 <parameter name="method" position="1" attrib="0" type="System.IntPtr" />
255 <method name="BeginInvoke(System.AsyncCallback, System.Object)" attrib="454" virtual="true" returntype="System.IAsyncResult">
257 <parameter name="callback" position="0" attrib="0" type="System.AsyncCallback" />
258 <parameter name="object" position="1" attrib="0" type="System.Object" />
261 <method name="EndInvoke(System.IAsyncResult)" attrib="454" virtual="true" returntype="System.Void">
263 <parameter name="result" position="0" attrib="0" type="System.IAsyncResult" />
266 <method name="Invoke()" attrib="454" virtual="true" returntype="System.Void">
273 <class name="Report" type="class" base="System.Object" charset="Ansi" layout="Auto">
275 <field name="Errors" attrib="22" fieldtype="System.Int32" />
276 <field name="Stderr" attrib="22" fieldtype="System.IO.TextWriter" />
277 <field name="Warnings" attrib="22" fieldtype="System.Int32" />
278 <field name="WarningsAreErrors" attrib="22" fieldtype="System.Boolean" />
281 <property name="WarningLevel" attrib="0" ptype="System.Int32" params="">
283 <method name="get_WarningLevel()" attrib="2198" static="true" returntype="System.Int32">
286 <method name="set_WarningLevel(System.Int32)" attrib="2198" static="true" returntype="System.Void">
288 <parameter name="value" position="0" attrib="0" type="System.Int32" />