Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

More deprecated code moved out for Mono 2.8

svn path=/old-code/; revision=153041
  • Loading branch information...
commit 2e887574cfa8f425397771bd2848587beca4eeba 1 parent 970ef17
@migueldeicaza migueldeicaza authored
Showing with 6,734 additions and 0 deletions.
  1. +56 −0 Mono.GetOptions/Assembly/AssemblyInfo.cs
  2. +184 −0 Mono.GetOptions/ChangeLog
  3. +22 −0 Mono.GetOptions/Documentation/en/Mono.GetOptions.Useful/AssemblyAdder.xml
  4. +1,336 −0 Mono.GetOptions/Documentation/en/Mono.GetOptions.Useful/CommonCompilerOptions.xml
  5. +131 −0 Mono.GetOptions/Documentation/en/Mono.GetOptions.Useful/CommonCompilerOptions2.xml
  6. +66 −0 Mono.GetOptions/Documentation/en/Mono.GetOptions.Useful/FileToCompile.xml
  7. +59 −0 Mono.GetOptions/Documentation/en/Mono.GetOptions.Useful/InternalCompilerErrorReportAction.xml
  8. +22 −0 Mono.GetOptions/Documentation/en/Mono.GetOptions.Useful/ModuleAdder.xml
  9. +73 −0 Mono.GetOptions/Documentation/en/Mono.GetOptions.Useful/TargetType.xml
  10. +39 −0 Mono.GetOptions/Documentation/en/Mono.GetOptions/ArgumentProcessorAttribute.xml
  11. +24 −0 Mono.GetOptions/Documentation/en/Mono.GetOptions/ErrorReporter.xml
  12. +36 −0 Mono.GetOptions/Documentation/en/Mono.GetOptions/KillOptionAttribute.xml
  13. +392 −0 Mono.GetOptions/Documentation/en/Mono.GetOptions/OptionAttribute.xml
  14. +122 −0 Mono.GetOptions/Documentation/en/Mono.GetOptions/OptionList.xml
  15. +536 −0 Mono.GetOptions/Documentation/en/Mono.GetOptions/Options.xml
  16. +89 −0 Mono.GetOptions/Documentation/en/Mono.GetOptions/OptionsParsingMode.xml
  17. +53 −0 Mono.GetOptions/Documentation/en/Mono.GetOptions/WhatToDoNext.xml
  18. +76 −0 Mono.GetOptions/Documentation/en/Mono/AboutAttribute.xml
  19. +71 −0 Mono.GetOptions/Documentation/en/Mono/AdditionalInfoAttribute.xml
  20. +112 −0 Mono.GetOptions/Documentation/en/Mono/AuthorAttribute.xml
  21. +71 −0 Mono.GetOptions/Documentation/en/Mono/IsPartOfPackageAttribute.xml
  22. +71 −0 Mono.GetOptions/Documentation/en/Mono/ReportBugsToAttribute.xml
  23. +76 −0 Mono.GetOptions/Documentation/en/Mono/UsageComplementAttribute.xml
  24. +67 −0 Mono.GetOptions/Documentation/en/index.xml
  25. +6 −0 Mono.GetOptions/Documentation/en/ns-Mono.GetOptions.Useful.xml
  26. +6 −0 Mono.GetOptions/Documentation/en/ns-Mono.GetOptions.xml
  27. +6 −0 Mono.GetOptions/Documentation/en/ns-Mono.xml
  28. +36 −0 Mono.GetOptions/GetOptTest/AssemblyInfo.cs
  29. +85 −0 Mono.GetOptions/GetOptTest/GetOptTester.cs
  30. +17 −0 Mono.GetOptions/Makefile
  31. +756 −0 Mono.GetOptions/Mono.GetOptions.Useful/CommonCompilerOptions.cs
  32. +154 −0 Mono.GetOptions/Mono.GetOptions.csproj
  33. +16 −0 Mono.GetOptions/Mono.GetOptions.dll.sources
  34. +40 −0 Mono.GetOptions/Mono.GetOptions/ArgumentProcessorAttribute.cs
  35. +39 −0 Mono.GetOptions/Mono.GetOptions/KillOptionAttribute.cs
  36. +120 −0 Mono.GetOptions/Mono.GetOptions/OptionAttribute.cs
  37. +450 −0 Mono.GetOptions/Mono.GetOptions/OptionDetails.cs
  38. +503 −0 Mono.GetOptions/Mono.GetOptions/OptionList.cs
  39. +186 −0 Mono.GetOptions/Mono.GetOptions/Options.cs
  40. +46 −0 Mono.GetOptions/Mono.GetOptions/OptionsParsingMode.cs
  41. +50 −0 Mono.GetOptions/Mono/AboutAttribute.cs
  42. +50 −0 Mono.GetOptions/Mono/AdditionalInfoAttribute.cs
  43. +59 −0 Mono.GetOptions/Mono/AuthorAttribute.cs
  44. +50 −0 Mono.GetOptions/Mono/IsPartOfPackageAttribute.cs
  45. +50 −0 Mono.GetOptions/Mono/ReportBugsToAttribute.cs
  46. +50 −0 Mono.GetOptions/Mono/UsageComplementAttribute.cs
  47. +9 −0 Mono.GetOptions/Samples/Makefile
  48. +165 −0 Mono.GetOptions/Samples/mcat.cs
  49. +1 −0  Mono.GetOptions/Samples/mcat.exe.sources
View
56 Mono.GetOptions/Assembly/AssemblyInfo.cs
@@ -0,0 +1,56 @@
+
+//
+// Permission is hereby granted, free of charge, to any person obtaining
+// a copy of this software and associated documentation files (the
+// "Software"), to deal in the Software without restriction, including
+// without limitation the rights to use, copy, modify, merge, publish,
+// distribute, sublicense, and/or sell copies of the Software, and to
+// permit persons to whom the Software is furnished to do so, subject to
+// the following conditions:
+//
+// The above copyright notice and this permission notice shall be
+// included in all copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+//
+using System;
+using System.Reflection;
+using System.Runtime.CompilerServices;
+
+//
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+//
+[assembly: AssemblyTitle("Mono.GetOptions")]
+[assembly: AssemblyDescription("Command line arguments parsing library")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("Mono")]
+[assembly: AssemblyCopyright("(C)2002,2003,2004,2005 Rafael Teixeira")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+[assembly: CLSCompliant(true)]
+
+//
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Revision and Build Numbers
+// by using the '*' as shown below:
+
+[assembly: AssemblyVersion (Consts.FxVersion)]
+
+[assembly: AssemblyDelaySign (true)]
+[assembly: AssemblyKeyFile ("../mono.pub")]
+
View
184 Mono.GetOptions/ChangeLog
@@ -0,0 +1,184 @@
+2006-10-09 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * Samples/mcat.cs: small code style fix
+
+2005-11-12 Joshua Tauberer <tauberer@for.net>
+ * Mono.GetOptions/OptionDetails.cs: Don't split on commas for options that have
+ a MaxOccurs of 1 (it would try, show an error, and ignore text after comma).
+
+2005-08-05 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * Mono.GetOptions.Useful/CommonCompilerOptions.cs: fix some descriptions
+
+2005-06-08:2 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * Mono.GetOptions/OptionDetails.cs: oops, mcat breaks as it has more than one option with a blank long form
+
+2005-06-08 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * Mono.GetOptions/OptionDetails.cs: Checks alternate forms first (new method IsAlternate(string compoundArg))
+ this allow for '/debug[+|-]' coexisting with independently listed/described '/debug:full' and '/debug:pdbonly'
+ as needed by mbas. Alternate forms are based on the option long form name ('debug' not 'g').
+ * Mono.GetOptions/OptionList.cs: Register alternates with OptionDetails.LinkAlternatesInsideList(). Same reason.
+ * Mono.GetOptions.Useful/CommonCompilerOptions.cs: fix /debug:full and /debug:pdbonly semantics while positioning
+ the public flags
+ * Mono.GetOptions/Options.cs: Implement new standard option /debugoptions (/~).
+
+2005-06-08 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * oops Mono.IsPartOfPackage renamed to Mono.IsPartOfPackageAttribute,
+ as mandates the convention
+
+2005-06-06 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * Mono.GetOptions/OptionList.cs: Some refactoring of Gert's contribution
+ * Added Mono/IsPartOfPackage.cs: new informational assembly attribute
+
+2005-06-05 Gert Driesen <drieseng@users.sourceforge.net>
+ * Mono.GetOptions/OptionList.cs: Support quoted arguments in
+ response files. Fixes bug #65484.
+
+2005-05-23:2 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * Mono.GetOptions/OptionList.cs: Oops, forgot some debugging messages
+
+2005-05-23 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * Mono.GetOptions/Options.cs: To make code using Mono.GetOptions Unit-Testable, as suggested by
+ Rodrigo 'Bamboo' Oliveira, assume the assembly with the Options-derived class to be the "entry" one
+ instead of the one pointed by Reflection, unless some Mono.GetOptions provided class is used directly
+
+2005-05-18 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * Mono.GetOptions/Options.cs: Reverting ABI change on RemainingArguments (will break packaged MonoDevelop 0.7)
+
+2005-05-16:3 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * Mono.GetOptions.Useful/CommonCompilerOptions.cs: fix for #74954 part 2
+ "Ensure assembly is added to TypeManager if path separator characters are part of assembly name"
+
+2005-05-16:2 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * Mono.GetOptions.Useful/CommonCompilerOptions.cs: fix for #74954
+ current dir should be searched for referenced assemblies
+
+2005-05-16 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * Mono.GetOptions.Useful/CommonCompilerOptions.cs: some refactored code coming from
+ mbas' CompilerOptions. Added overridable string [] AssembliesToReferenceSoftly
+ * Mono.GetOptions/Options.cs: new constructor adds support to use a provided ErrorReporter
+ also added overridable string AdditionalBannerInfo readonly property
+ * Mono.GetOptions/OptionList.cs: AdditionalBannerInfo is processed by ShowBanner
+
+2005-05-09 Raja R Harinath <rharinath@novell.com>
+ * Mono.GetOptions.Useful/CommonCompilerOptions.cs (AddedReference):
+ Support multiple assemblies separated by commas.
+
+2005-05-07 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * Mono.GetOptions/Options.cs: new constructor adds possibility to not break parameter values at commas
+ * Mono.GetOptions/OptionDetail.cs: check Options.DontSplitOnCommas when parsing values.
+ * Mono.GetOptions.Useful/CommonCompilerOptions.cs ask base class to leave alone commas.
+
+2005-05-06:3 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * Adding Mono.GetOptions.Useful directory for new namespace
+ * Added Mono.GetOptions.Useful/CommonCompilerOptions.cs with useful option processing
+ for compilers targetting the managed world. mbas is the first client.
+
+2005-05-06:2 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * Adding Samples directory with mcat Sample (changed main Makefile but didn't add to the SUBDIRS)
+ * Mono.GetOptions/Options.cs, Mono.GetOptions/OptionList
+ An overrideable DefaultArgumentProcessor was added to base class Options that just collects them
+ to the string[] RemainingArguments property as before. It is a virtual method, but it can also be
+ overriden by another method tagged with the ArgumentProcessorAttribute in the derived class
+ to stay binary compatible with old code.
+ * Added Mono.GetOptions/KillOptionAttribute.cs
+ This new attribute permit to hide (kill) an inherited option when overriding the virtual base member.
+ * Added Mono/AdditionalInfoAttribute.cs
+ This new attribute permit to add some extra text at the end of the automatically generated help screen
+ * Added Mono/ReportBugsToAttribute.cs
+ This new attribute adds a "Report bugs to <Url>" message at the end of the automatically generated help screen
+
+2005-05-06 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * Mono.GetOptions/Options.cs
+ Added helper properties string FirstArgument, SecondArgument, ThirdArgument, FourthArgument,
+ FifthArgument and bool GotNoArguments
+ Added a helper property bool RunningOnWindows
+ Added new constructor Options(string[] args) and an overridable InitializeOtherDefaults method
+ to allow one-line construction and options processing
+ * Mono.GetOptions/OptionDetails.cs
+ Cleaning some logic to avoid throwing exceptions during option parsing
+ Corrected verbose message when setting a boolean option to show the real value being set
+
+2005-02-28 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * Mono.GetOptions/OptionAttribute.cs, Mono.GetOptions/OptionDetails.cs, Mono.GetOptions/OptionList:
+ Implemented support for vbc style booleans: /debug+ /debug- . Usage: [Option("debug", VBCStyleBoolean = true)]
+ Implemented support for second level help screen. Usage: [Option("advanced stuff", SecondLevelHelp = true)]
+ Better alignment for descriptions, specially multiline
+ ArgumentProcessor-marked method now is called while processing options to allow positional processing
+
+2005-02-03 Manjula GHM <mmanjula@novell.com>
+ * Mono.GetOptions.csproj modifed to reflect new changes
+
+2005-01-04 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * Mono.GetOptions/OptionList.cs: Corrected wrong assumption on string length that caused a exception when a
+ single-dash argument was being normalized. Now a single-dash is returned a non-processed argument.
+ The app driver has to deal with it if it should carry any specific meaning. Bug # 70480
+
+2004-10-12 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * every *.cs: moved to namespace-based subdirectories as is the norm in Mono
+ * Mono.GetOptions.dll.sources: adjusted to new sources locations
+
+2004-09-15 John Luke <john.luke@gmail.com>
+ * AssemblyInfo.cs: add CLSCompliant(true) attribute
+
+2004-08-11 Jambunathan K <kjambunathan@novell.com>
+ * OptionList.cs: Fixed NormalizeArgs so that when an option starts
+ with a '/' or a '-', the option and the argument pair gets split
+ at the first ':' or '='. For example /out:"C:\HelloWorld.exe"
+ gets split up as /out and "C:\HelloWorld.exe".
+
+2004-08-08 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * OptionDetails.cs : Well format options longform with a double-dash only if parsingMode has OptionsParsingMode.GNU_DoubleDash set
+ * new OptionsParsingMode.cs source, extracted from OptionList.cs - added GNU_DoubleDash member to the enum
+ * Mono.GetOptions.dll.sources: added OptionsParsingMode.cs
+
+2004-07-10 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * OptionDetails.cs : ExtractParamName method called on constructor instead of code being called on demand (maybe too late)
+ Fix for Bug 61188
+ Handling exceptions on conversion of values, and giving a message a bit friendlier
+
+2004-05-31 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * OptionDetails.cs : ShortForm member now a string to favor some simplifications, fixes for Bug 58672
+ * OptionList.cs : Fixes for Bug 58672 and better handling for mixed-form options (linux/windows)
+
+2004-05-31 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * OptionDetails.cs: Assemble an one-line authors' list in about processor (also abandon after about)
+
+2004-04-08 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * OptionDetails.cs: Implemented Jonathan Pryor request for multiplicity in boolean properties
+
+2004-03-31 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * AssemblyInfo.cs: Bumped version and completed some more infos
+ * OptionDetails.cs: Incorporated C.J. Collier patch to make help screen more Windows-ish when mode==windows
+
+2003-08-25 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * ArgumentProcessorAttribute.cs, OptionAttribute.cs:
+ - Copyright attribution was missing
+
+2003-06-16 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+ * OptionDetails.cs :
+ - Now handles correctly options specifiying maxOccurs != 1 (that was preventing mbas from being useable)
+ - Now indicates if option parsing consumed a parameter or not (also checks if it is available first)
+ - Now multivalued options can either be given as many pairs option/parameter and also as a pair option/comma-separated-list, and both
+ Example: -r System.Data -r System.Xml or /r System.Data,System.Xml
+ - Now it is more lax in the form matching: -r /r -reference --reference /reference are valid for a ('r',"reference") option
+ * Options.cs : new BreakSingleDashManyLettersIntoManyOptions field to make more GNUish parsing of single letter options.
+ Makes -zxf become -z -x -f if set to true
+
+2003-01-30 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+
+ * OptionDetails.cs : now handle composite arguments '/option:suboption'
+
+2003-01-20 Duncan Mak <duncan@ximian.com>
+
+ * list.unix: Remove the extra reference to ArgumentProcessorAttribute.cs
+
+2002-09-03 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
+
+ * added AboutAttribute.cs, AuthorAttribute.cs, OptionAttribute.cs,
+ UsageComplementAttribute.cs, OptionDetails.cs, Options.cs.
+ Now reflection is used to drive the options processing.
+
+ * added GetOptTest test subproject
+
+2002-08-30 Juli Mallett <jmallett@FreeBSD.org>
+
+ * list.unix, makefile.gnu: Added build glue for UNIX.
View
22 Mono.GetOptions/Documentation/en/Mono.GetOptions.Useful/AssemblyAdder.xml
@@ -0,0 +1,22 @@
+<Type Name="AssemblyAdder" FullName="Mono.GetOptions.Useful.AssemblyAdder">
+ <TypeSignature Language="C#" Value="public delegate void AssemblyAdder(Assembly loadedAssembly);" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.GetOptions</AssemblyName>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Parameters>
+ <Parameter Name="loadedAssembly" Type="System.Reflection.Assembly" />
+ </Parameters>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <param name="loadedAssembly">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
View
1,336 Mono.GetOptions/Documentation/en/Mono.GetOptions.Useful/CommonCompilerOptions.xml
@@ -0,0 +1,1336 @@
+<Type Name="CommonCompilerOptions" FullName="Mono.GetOptions.Useful.CommonCompilerOptions">
+ <TypeSignature Language="C#" Value="public class CommonCompilerOptions : Mono.GetOptions.Options" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.GetOptions</AssemblyName>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>Mono.GetOptions.Options</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public CommonCompilerOptions ();" />
+ <MemberType>Constructor</MemberType>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public CommonCompilerOptions (string[] args);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="args" Type="System.String[]" />
+ </Parameters>
+ <Docs>
+ <param name="args">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public CommonCompilerOptions (string[] args, Mono.GetOptions.ErrorReporter reportError);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="args" Type="System.String[]" />
+ <Parameter Name="reportError" Type="Mono.GetOptions.ErrorReporter" />
+ </Parameters>
+ <Docs>
+ <param name="args">To be added.</param>
+ <param name="reportError">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="AddedLibPath">
+ <MemberSignature Language="C#" Value="public string AddedLibPath { set; }" />
+ <MemberType>Property</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("List of directories to search for referenced assemblies. {path-list}:path,...", "libpath", "lib")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="AddedLinkresource">
+ <MemberSignature Language="C#" Value="public string AddedLinkresource { set; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option(-1, "Adds the specified file as a linked assembly resource. {details}:file[,id[,public|private]]", "linkresource", "linkres")</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Member>
+ <Member MemberName="AddedModule">
+ <MemberSignature Language="C#" Value="public string AddedModule { set; }" />
+ <MemberType>Property</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option(-1, "Imports all type information from files in the module-list. {module-list}:module,...", "addmodule")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="AddedReference">
+ <MemberSignature Language="C#" Value="public string AddedReference { set; }" />
+ <MemberType>Property</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option(-1, "References metadata from the specified assembly-list. {assembly-list}:assembly,...", r, "reference")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="AddedResource">
+ <MemberSignature Language="C#" Value="public string AddedResource { set; }" />
+ <MemberType>Property</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option(-1, "Adds the specified file as an embedded assembly resource. {details}:file[,id[,public|private]]", "resource", "res")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="AddedWin32icon">
+ <MemberSignature Language="C#" Value="public string AddedWin32icon { set; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="AddedWin32resource">
+ <MemberSignature Language="C#" Value="public string AddedWin32resource { set; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="AdjustCodegenWhenTargetIsNetModule">
+ <MemberSignature Language="C#" Value="public void AdjustCodegenWhenTargetIsNetModule (System.Reflection.Emit.AssemblyBuilder assemblyBuilder);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="assemblyBuilder" Type="System.Reflection.Emit.AssemblyBuilder" />
+ </Parameters>
+ <Docs>
+ <param name="assemblyBuilder">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="AllowUnsafeCode">
+ <MemberSignature Language="C#" Value="public bool AllowUnsafeCode;" />
+ <MemberType>Field</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Allows unsafe code", "unsafe", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="AssembliesToReference">
+ <MemberSignature Language="C#" Value="public System.Collections.ArrayList AssembliesToReference;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Collections.ArrayList</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="AssembliesToReferenceSoftly">
+ <MemberSignature Language="C#" Value="public virtual string[] AssembliesToReferenceSoftly { get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String[]</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="baseaddress">
+ <MemberSignature Language="C#" Value="public int baseaddress;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="BeQuiet">
+ <MemberSignature Language="C#" Value="public bool BeQuiet { get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="CheckedContext">
+ <MemberSignature Language="C#" Value="public bool CheckedContext;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="CompileForCompactFramework">
+ <MemberSignature Language="C#" Value="public bool CompileForCompactFramework;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="CreateBugReport">
+ <MemberSignature Language="C#" Value="public string CreateBugReport;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="CurrentCodepage">
+ <MemberSignature Language="C#" Value="public string CurrentCodepage { set; }" />
+ <MemberType>Property</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option(-1, "Select codepage by {ID} (number, 'utf8' or 'reset') to process following source files", "codepage")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="debugfull">
+ <MemberSignature Language="C#" Value="public bool debugfull { set; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Emit full debugging information (default)", "debug:full", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="DebugListOfArguments">
+ <MemberSignature Language="C#" Value="public System.Collections.ArrayList DebugListOfArguments;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Collections.ArrayList</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="debugpdbonly">
+ <MemberSignature Language="C#" Value="public bool debugpdbonly { set; }" />
+ <MemberType>Property</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Emit MDB file only", "debug:pdbonly", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="DefaultArgumentProcessor">
+ <MemberSignature Language="C#" Value="public override void DefaultArgumentProcessor (string fileName);" />
+ <MemberType>Method</MemberType>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="fileName" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="fileName">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Defines">
+ <MemberSignature Language="C#" Value="public System.Collections.Hashtable Defines;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Collections.Hashtable</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="DefineSymbol">
+ <MemberSignature Language="C#" Value="public string DefineSymbol { set; }" />
+ <MemberType>Property</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option(-1, "Declares global conditional compilation symbol(s). {symbol-list}:name=value,...", d, "define")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="delaysign">
+ <MemberSignature Language="C#" Value="public bool delaysign;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="DontShowBanner">
+ <MemberSignature Language="C#" Value="public bool DontShowBanner;" />
+ <MemberType>Field</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Do not display compiler copyright banner", "nologo")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="EmbeddedResources">
+ <MemberSignature Language="C#" Value="public System.Collections.ArrayList EmbeddedResources;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Collections.ArrayList</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="EmbedResources">
+ <MemberSignature Language="C#" Value="public void EmbedResources (System.Reflection.Emit.AssemblyBuilder builder);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="builder" Type="System.Reflection.Emit.AssemblyBuilder" />
+ </Parameters>
+ <Docs>
+ <param name="builder">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="FullDebugging">
+ <MemberSignature Language="C#" Value="public bool FullDebugging;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="ImportNamespaces">
+ <MemberSignature Language="C#" Value="public string ImportNamespaces { set; }" />
+ <MemberType>Property</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option(-1, "Declare global Imports for listed namespaces. {import-list}:namespace,...", "imports")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="Imports">
+ <MemberSignature Language="C#" Value="public System.Collections.ArrayList Imports;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Collections.ArrayList</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="keycontainer">
+ <MemberSignature Language="C#" Value="public string keycontainer;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="keyfile">
+ <MemberSignature Language="C#" Value="public string keyfile;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="LinkedResources">
+ <MemberSignature Language="C#" Value="public System.Collections.ArrayList LinkedResources;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Collections.ArrayList</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="LoadAddedNetModules">
+ <MemberSignature Language="C#" Value="public bool LoadAddedNetModules (System.Reflection.Emit.AssemblyBuilder assemblyBuilder, Mono.GetOptions.Useful.ModuleAdder adder);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="assemblyBuilder" Type="System.Reflection.Emit.AssemblyBuilder" />
+ <Parameter Name="adder" Type="Mono.GetOptions.Useful.ModuleAdder" />
+ </Parameters>
+ <Docs>
+ <param name="assemblyBuilder">To be added.</param>
+ <param name="adder">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="LoadReferencedAssemblies">
+ <MemberSignature Language="C#" Value="public bool LoadReferencedAssemblies (Mono.GetOptions.Useful.AssemblyAdder adder);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="adder" Type="Mono.GetOptions.Useful.AssemblyAdder" />
+ </Parameters>
+ <Docs>
+ <param name="adder">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="MainClassName">
+ <MemberSignature Language="C#" Value="public string MainClassName;" />
+ <MemberType>Field</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Specifies the {name} of the Class or Module that contains Sub Main or inherits from System.Windows.Forms.Form. Needed to select among many entry-points for a program (target=exe|winexe)", m, "main")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="MdbOnly">
+ <MemberSignature Language="C#" Value="public bool MdbOnly;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="NetModulesToAdd">
+ <MemberSignature Language="C#" Value="public System.Collections.ArrayList NetModulesToAdd;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Collections.ArrayList</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="NoConfig">
+ <MemberSignature Language="C#" Value="public bool NoConfig;" />
+ <MemberType>Field</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Disables implicit references to assemblies", "noconfig", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="NoStandardLibraries">
+ <MemberSignature Language="C#" Value="public bool NoStandardLibraries;" />
+ <MemberType>Field</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Don't assume the standard library", "nostdlib", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="NothingToCompile">
+ <MemberSignature Language="C#" Value="public virtual bool NothingToCompile { get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="NoWarnings">
+ <MemberSignature Language="C#" Value="public bool NoWarnings { set; }" />
+ <MemberType>Property</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Disable warnings", "nowarn", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="Optimize">
+ <MemberSignature Language="C#" Value="public bool Optimize;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="OutputFileName">
+ <MemberSignature Language="C#" Value="public string OutputFileName { set; get; }" />
+ <MemberType>Property</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Specifies the output {file} name", o, "out")</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="OutputInUTF8">
+ <MemberSignature Language="C#" Value="public bool OutputInUTF8;" />
+ <MemberType>Field</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("[IGNORED] Emit compiler output in UTF8 character encoding", "utf8output", SecondLevelHelp=true, VBCStyleBoolean=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="PathsToSearchForLibraries">
+ <MemberSignature Language="C#" Value="public System.Collections.ArrayList PathsToSearchForLibraries;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Collections.ArrayList</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="PrintTimeStamps">
+ <MemberSignature Language="C#" Value="public virtual bool PrintTimeStamps { set; }" />
+ <MemberType>Property</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Displays time stamps of various compiler events", "timestamp", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="Recurse">
+ <MemberSignature Language="C#" Value="public Mono.GetOptions.WhatToDoNext Recurse (string wildcard);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.GetOptions.WhatToDoNext</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="wildcard" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="wildcard">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="ReferencePackage">
+ <MemberSignature Language="C#" Value="public bool ReferencePackage (string packageName);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="packageName" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="packageName">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="ReferenceSomePackage">
+ <MemberSignature Language="C#" Value="public Mono.GetOptions.WhatToDoNext ReferenceSomePackage (string packageName);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.GetOptions.WhatToDoNext</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="packageName" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="packageName">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option(-1, "References packages listed. {packagelist}=package,...", "pkg")</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Member>
+ <Member MemberName="removeintchecks">
+ <MemberSignature Language="C#" Value="public virtual bool removeintchecks { set; }" />
+ <MemberType>Property</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Remove integer checks. Default off.", SecondLevelHelp=true, VBCStyleBoolean=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="RootNamespace">
+ <MemberSignature Language="C#" Value="public string RootNamespace;" />
+ <MemberType>Field</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Specifies the root {namespace} for all type declarations", "rootnamespace", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="SDKPath">
+ <MemberSignature Language="C#" Value="public string SDKPath;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="SetDebugArgs">
+ <MemberSignature Language="C#" Value="public Mono.GetOptions.WhatToDoNext SetDebugArgs (string args);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.GetOptions.WhatToDoNext</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="args" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="args">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Debugger {arguments}", "debug-args", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Member>
+ <Member MemberName="SetIgnoreWarning">
+ <MemberSignature Language="C#" Value="public Mono.GetOptions.WhatToDoNext SetIgnoreWarning (int warningNumber);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.GetOptions.WhatToDoNext</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="warningNumber" Type="System.Int32" />
+ </Parameters>
+ <Docs>
+ <param name="warningNumber">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option(-1, "Ignores warning number {XXXX}", "ignorewarn", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Member>
+ <Member MemberName="SetTarget">
+ <MemberSignature Language="C#" Value="public Mono.GetOptions.WhatToDoNext SetTarget (string type);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.GetOptions.WhatToDoNext</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="type" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="type">To be added.</param>
+ <summary>To be added.</summary>
+ <returns>To be added.</returns>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Specifies the target {type} for the output file (exe [default], winexe, library, module)", t, "target")</AttributeName>
+ </Attribute>
+ </Attributes>
+ </Member>
+ <Member MemberName="ShowTime">
+ <MemberSignature Language="C#" Value="public void ShowTime (string msg);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="msg" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="msg">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="SourceFilesToCompile">
+ <MemberSignature Language="C#" Value="public System.Collections.ArrayList SourceFilesToCompile;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Collections.ArrayList</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="StartTime">
+ <MemberSignature Language="C#" Value="public void StartTime (string msg);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="msg" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="msg">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="SuccintErrorDisplay">
+ <MemberSignature Language="C#" Value="public bool SuccintErrorDisplay;" />
+ <MemberType>Field</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Commands the compiler to show only error messages for syntax-related errors and warnings", q, "quiet", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="TargetFileType">
+ <MemberSignature Language="C#" Value="public Mono.GetOptions.Useful.TargetType TargetFileType;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.GetOptions.Useful.TargetType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="UnsupportedFeatureOnthisRuntime">
+ <MemberSignature Language="C#" Value="public void UnsupportedFeatureOnthisRuntime (string feature);" />
+ <MemberType>Method</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ <Parameter Name="feature" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="feature">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="Verbose">
+ <MemberSignature Language="C#" Value="public bool Verbose;" />
+ <MemberType>Field</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Display verbose messages", v, "verbose", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="WantDebuggingSupport">
+ <MemberSignature Language="C#" Value="public bool WantDebuggingSupport;" />
+ <MemberType>Field</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Emit full debugging information", g, "debug", VBCStyleBoolean=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="WarningLevel">
+ <MemberSignature Language="C#" Value="public int WarningLevel;" />
+ <MemberType>Field</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Sets warning {level} (the highest is 4, the default)", "wlevel", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="WarningsAreErrors">
+ <MemberSignature Language="C#" Value="public bool WarningsAreErrors;" />
+ <MemberType>Field</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Treat warnings as errors", "warnaserror", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="WarningsToIgnore">
+ <MemberSignature Language="C#" Value="public int[] WarningsToIgnore { get; }" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Int32[]</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="Win32Icons">
+ <MemberSignature Language="C#" Value="public System.Collections.ArrayList Win32Icons;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Collections.ArrayList</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="Win32Resources">
+ <MemberSignature Language="C#" Value="public System.Collections.ArrayList Win32Resources;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Collections.ArrayList</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ </Members>
+</Type>
View
131 Mono.GetOptions/Documentation/en/Mono.GetOptions.Useful/CommonCompilerOptions2.xml
@@ -0,0 +1,131 @@
+<Type Name="CommonCompilerOptions2" FullName="Mono.GetOptions.Useful.CommonCompilerOptions2">
+ <TypeSignature Language="C#" Value="public class CommonCompilerOptions2 : Mono.GetOptions.Useful.CommonCompilerOptions" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.GetOptions</AssemblyName>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>Mono.GetOptions.Useful.CommonCompilerOptions</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public CommonCompilerOptions2 ();" />
+ <MemberType>Constructor</MemberType>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="FileAlignBlockSize">
+ <MemberSignature Language="C#" Value="public int FileAlignBlockSize;" />
+ <MemberType>Field</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Filealign internal blocks to the {blocksize} in bytes. Valid values are 512, 1024, 2048, 4096, and 8192.", "filealign", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Int32</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="GenerateXmlDocumentation">
+ <MemberSignature Language="C#" Value="public bool GenerateXmlDocumentation;" />
+ <MemberType>Field</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Generate documentation from xml commments.", "doc", SecondLevelHelp=true, VBCStyleBoolean=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.Boolean</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="GenerateXmlDocumentationToFileName">
+ <MemberSignature Language="C#" Value="public string GenerateXmlDocumentationToFileName;" />
+ <MemberType>Field</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Generate documentation from xml commments to an specific {file}.", "docto", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="HowToReportErrors">
+ <MemberSignature Language="C#" Value="public Mono.GetOptions.Useful.InternalCompilerErrorReportAction HowToReportErrors;" />
+ <MemberType>Field</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("What {action} (prompt | send | none) should be done when an internal compiler error occurs. The default is none what just prints the error data in the compiler output", "errorreport", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>Mono.GetOptions.Useful.InternalCompilerErrorReportAction</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="TargetPlatform">
+ <MemberSignature Language="C#" Value="public string TargetPlatform;" />
+ <MemberType>Field</MemberType>
+ <Attributes>
+ <Attribute>
+ <AttributeName>Mono.GetOptions.Option("Specify target CPU platform {ID}. ID can be x86, Itanium, x64 (AMD 64bit) or anycpu (the default).", "platform", SecondLevelHelp=true)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ </Members>
+</Type>
View
66 Mono.GetOptions/Documentation/en/Mono.GetOptions.Useful/FileToCompile.xml
@@ -0,0 +1,66 @@
+<Type Name="FileToCompile" FullName="Mono.GetOptions.Useful.FileToCompile">
+ <TypeSignature Language="C#" Value="public struct FileToCompile" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.GetOptions</AssemblyName>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.ValueType</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public FileToCompile (string filename, System.Text.Encoding encoding);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="filename" Type="System.String" />
+ <Parameter Name="encoding" Type="System.Text.Encoding" />
+ </Parameters>
+ <Docs>
+ <param name="filename">To be added.</param>
+ <param name="encoding">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="Encoding">
+ <MemberSignature Language="C#" Value="public System.Text.Encoding Encoding;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.Text.Encoding</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="Filename">
+ <MemberSignature Language="C#" Value="public string Filename;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ </Members>
+</Type>
View
59 Mono.GetOptions/Documentation/en/Mono.GetOptions.Useful/InternalCompilerErrorReportAction.xml
@@ -0,0 +1,59 @@
+<Type Name="InternalCompilerErrorReportAction" FullName="Mono.GetOptions.Useful.InternalCompilerErrorReportAction">
+ <TypeSignature Language="C#" Value="public enum InternalCompilerErrorReportAction" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.GetOptions</AssemblyName>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="none">
+ <MemberSignature Language="C#" Value="none" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.GetOptions.Useful.InternalCompilerErrorReportAction</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="prompt">
+ <MemberSignature Language="C#" Value="prompt" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.GetOptions.Useful.InternalCompilerErrorReportAction</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="send">
+ <MemberSignature Language="C#" Value="send" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.GetOptions.Useful.InternalCompilerErrorReportAction</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ </Members>
+</Type>
View
22 Mono.GetOptions/Documentation/en/Mono.GetOptions.Useful/ModuleAdder.xml
@@ -0,0 +1,22 @@
+<Type Name="ModuleAdder" FullName="Mono.GetOptions.Useful.ModuleAdder">
+ <TypeSignature Language="C#" Value="public delegate void ModuleAdder(Module module);" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.GetOptions</AssemblyName>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Parameters>
+ <Parameter Name="module" Type="System.Reflection.Module" />
+ </Parameters>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <param name="module">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
View
73 Mono.GetOptions/Documentation/en/Mono.GetOptions.Useful/TargetType.xml
@@ -0,0 +1,73 @@
+<Type Name="TargetType" FullName="Mono.GetOptions.Useful.TargetType">
+ <TypeSignature Language="C#" Value="public enum TargetType" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.GetOptions</AssemblyName>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Enum</BaseTypeName>
+ </Base>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName="Exe">
+ <MemberSignature Language="C#" Value="Exe" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.GetOptions.Useful.TargetType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="Library">
+ <MemberSignature Language="C#" Value="Library" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.GetOptions.Useful.TargetType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="Module">
+ <MemberSignature Language="C#" Value="Module" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.GetOptions.Useful.TargetType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="WinExe">
+ <MemberSignature Language="C#" Value="WinExe" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>Mono.GetOptions.Useful.TargetType</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ </Members>
+</Type>
View
39 Mono.GetOptions/Documentation/en/Mono.GetOptions/ArgumentProcessorAttribute.xml
@@ -0,0 +1,39 @@
+<Type Name="ArgumentProcessorAttribute" FullName="Mono.GetOptions.ArgumentProcessorAttribute">
+ <TypeSignature Language="C#" Maintainer="auto" Value="public class ArgumentProcessorAttribute : Attribute" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.GetOptions</AssemblyName>
+ <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 79 15 99 77 D2 D0 3A 8E 6B EA 7A 2E 74 E8 D1 AF CC 93 E8 85 19 74 95 2B B4 80 A1 2C 91 34 47 4D 04 06 24 47 C3 7E 0E 68 C0 80 53 6F CF 3C 3F BE 2F F9 C9 79 CE 99 84 75 E5 06 E8 CE 82 DD 5B 0F 35 0D C1 0E 93 BF 2E EE CF 87 4B 24 77 0C 50 81 DB EA 74 47 FD DA FA 27 7B 22 DE 47 D6 FF EA 44 96 74 A4 F9 FC CF 84 D1 50 69 08 93 80 28 4D BD D3 5F 46 CD FF 12 A1 BD 78 E4 EF 00 65 D0 16 DF]</AssemblyPublicKey>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Base>
+ <BaseTypeName>System.Attribute</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.AttributeUsage(System.AttributeTargets.Method)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public ArgumentProcessorAttribute ();" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters />
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ </Members>
+</Type>
View
24 Mono.GetOptions/Documentation/en/Mono.GetOptions/ErrorReporter.xml
@@ -0,0 +1,24 @@
+<Type Name="ErrorReporter" FullName="Mono.GetOptions.ErrorReporter">
+ <TypeSignature Language="C#" Value="public delegate void ErrorReporter(int num, string msg);" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.GetOptions</AssemblyName>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Delegate</BaseTypeName>
+ </Base>
+ <Parameters>
+ <Parameter Name="num" Type="System.Int32" />
+ <Parameter Name="msg" Type="System.String" />
+ </Parameters>
+ <ReturnValue>
+ <ReturnType>System.Void</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <param name="num">To be added.</param>
+ <param name="msg">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
View
36 Mono.GetOptions/Documentation/en/Mono.GetOptions/KillOptionAttribute.xml
@@ -0,0 +1,36 @@
+<Type Name="KillOptionAttribute" FullName="Mono.GetOptions.KillOptionAttribute">
+ <TypeSignature Language="C#" Value="public class KillOptionAttribute : Attribute" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.GetOptions</AssemblyName>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.Attribute</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.AttributeUsage(System.AttributeTargets.Method | System.AttributeTargets.Property | System.AttributeTargets.Field)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public KillOptionAttribute ();" />
+ <MemberType>Constructor</MemberType>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ </Members>
+</Type>
View
392 Mono.GetOptions/Documentation/en/Mono.GetOptions/OptionAttribute.xml
@@ -0,0 +1,392 @@
+<Type Name="OptionAttribute" FullName="Mono.GetOptions.OptionAttribute">
+ <TypeSignature Language="C#" Maintainer="auto" Value="public class OptionAttribute : Attribute" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.GetOptions</AssemblyName>
+ <AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 79 15 99 77 D2 D0 3A 8E 6B EA 7A 2E 74 E8 D1 AF CC 93 E8 85 19 74 95 2B B4 80 A1 2C 91 34 47 4D 04 06 24 47 C3 7E 0E 68 C0 80 53 6F CF 3C 3F BE 2F F9 C9 79 CE 99 84 75 E5 06 E8 CE 82 DD 5B 0F 35 0D C1 0E 93 BF 2E EE CF 87 4B 24 77 0C 50 81 DB EA 74 47 FD DA FA 27 7B 22 DE 47 D6 FF EA 44 96 74 A4 F9 FC CF 84 D1 50 69 08 93 80 28 4D BD D3 5F 46 CD FF 12 A1 BD 78 E4 EF 00 65 D0 16 DF]</AssemblyPublicKey>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
+ <Base>
+ <BaseTypeName>System.Attribute</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Attributes>
+ <Attribute>
+ <AttributeName>System.AttributeUsage(System.AttributeTargets.Method | System.AttributeTargets.Property | System.AttributeTargets.Field)</AttributeName>
+ </Attribute>
+ </Attributes>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public OptionAttribute (string shortDescription);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="shortDescription" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="shortDescription">a <see cref="T:System.String" /></param>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public OptionAttribute (int maxOccurs, string shortDescription);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="maxOccurs" Type="System.Int32" />
+ <Parameter Name="shortDescription" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="maxOccurs">a <see cref="T:System.Int32" /></param>
+ <param name="shortDescription">a <see cref="T:System.String" /></param>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public OptionAttribute (string shortDescription, char shortForm);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="shortDescription" Type="System.String" />
+ <Parameter Name="shortForm" Type="System.Char" />
+ </Parameters>
+ <Docs>
+ <param name="shortDescription">a <see cref="T:System.String" /></param>
+ <param name="shortForm">a <see cref="T:System.Char" /></param>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public OptionAttribute (string shortDescription, string longForm);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="shortDescription" Type="System.String" />
+ <Parameter Name="longForm" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="shortDescription">a <see cref="T:System.String" /></param>
+ <param name="longForm">a <see cref="T:System.String" /></param>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public OptionAttribute (int maxOccurs, string shortDescription, char shortForm);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="maxOccurs" Type="System.Int32" />
+ <Parameter Name="shortDescription" Type="System.String" />
+ <Parameter Name="shortForm" Type="System.Char" />
+ </Parameters>
+ <Docs>
+ <param name="maxOccurs">a <see cref="T:System.Int32" /></param>
+ <param name="shortDescription">a <see cref="T:System.String" /></param>
+ <param name="shortForm">a <see cref="T:System.Char" /></param>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public OptionAttribute (int maxOccurs, string shortDescription, string longForm);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="maxOccurs" Type="System.Int32" />
+ <Parameter Name="shortDescription" Type="System.String" />
+ <Parameter Name="longForm" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="maxOccurs">a <see cref="T:System.Int32" /></param>
+ <param name="shortDescription">a <see cref="T:System.String" /></param>
+ <param name="longForm">a <see cref="T:System.String" /></param>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public OptionAttribute (string shortDescription, char shortForm, string longForm);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="shortDescription" Type="System.String" />
+ <Parameter Name="shortForm" Type="System.Char" />
+ <Parameter Name="longForm" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="shortDescription">a <see cref="T:System.String" /></param>
+ <param name="shortForm">a <see cref="T:System.Char" /></param>
+ <param name="longForm">a <see cref="T:System.String" /></param>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public OptionAttribute (string shortDescription, string longForm, string alternateForm);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="shortDescription" Type="System.String" />
+ <Parameter Name="longForm" Type="System.String" />
+ <Parameter Name="alternateForm" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="shortDescription">a <see cref="T:System.String" /></param>
+ <param name="longForm">a <see cref="T:System.String" /></param>
+ <param name="alternateForm">a <see cref="T:System.String" /></param>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public OptionAttribute (int maxOccurs, string shortDescription, char shortForm, string longForm);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="maxOccurs" Type="System.Int32" />
+ <Parameter Name="shortDescription" Type="System.String" />
+ <Parameter Name="shortForm" Type="System.Char" />
+ <Parameter Name="longForm" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="maxOccurs">a <see cref="T:System.Int32" /></param>
+ <param name="shortDescription">a <see cref="T:System.String" /></param>
+ <param name="shortForm">a <see cref="T:System.Char" /></param>
+ <param name="longForm">a <see cref="T:System.String" /></param>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public OptionAttribute (int maxOccurs, string shortDescription, string longForm, string alternateForm);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="maxOccurs" Type="System.Int32" />
+ <Parameter Name="shortDescription" Type="System.String" />
+ <Parameter Name="longForm" Type="System.String" />
+ <Parameter Name="alternateForm" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="maxOccurs">a <see cref="T:System.Int32" /></param>
+ <param name="shortDescription">a <see cref="T:System.String" /></param>
+ <param name="longForm">a <see cref="T:System.String" /></param>
+ <param name="alternateForm">a <see cref="T:System.String" /></param>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public OptionAttribute (string shortDescription, char shortForm, string longForm, string alternateForm);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="shortDescription" Type="System.String" />
+ <Parameter Name="shortForm" Type="System.Char" />
+ <Parameter Name="longForm" Type="System.String" />
+ <Parameter Name="alternateForm" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="shortDescription">a <see cref="T:System.String" /></param>
+ <param name="shortForm">a <see cref="T:System.Char" /></param>
+ <param name="longForm">a <see cref="T:System.String" /></param>
+ <param name="alternateForm">a <see cref="T:System.String" /></param>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public OptionAttribute (int maxOccurs, string shortDescription, char shortForm, string longForm, string alternateForm);" />
+ <MemberType>Constructor</MemberType>
+ <ReturnValue />
+ <Parameters>
+ <Parameter Name="maxOccurs" Type="System.Int32" />
+ <Parameter Name="shortDescription" Type="System.String" />
+ <Parameter Name="shortForm" Type="System.Char" />
+ <Parameter Name="longForm" Type="System.String" />
+ <Parameter Name="alternateForm" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="maxOccurs">a <see cref="T:System.Int32" /></param>
+ <param name="shortDescription">a <see cref="T:System.String" /></param>
+ <param name="shortForm">a <see cref="T:System.Char" /></param>
+ <param name="longForm">a <see cref="T:System.String" /></param>
+ <param name="alternateForm">a <see cref="T:System.String" /></param>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="AlternateForm">
+ <MemberSignature Language="C#" Value="public string AlternateForm;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Parameters>
+ </Parameters>
+ <Docs>
+ <summary>To be added</summary>
+ <remarks>To be added</remarks>
+ </Docs>
+ <AssemblyInfo>
+ <AssemblyVersion>1.0.5000.0</AssemblyVersion>
+ <AssemblyVersion>2.0.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ </Member>
+ <Member MemberName="LongForm">
+ <MemberSignature Language="C#" Value="public string LongForm;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>