cscompmgd.cs
上传用户:jnxxjx
上传日期:2015-03-08
资源大小:3388k
文件大小:4k
- //$si$ virtual
- ////////////////////////////////////////////////////////////////
- // File cscompmgd.dll:
- // Global functions
- //-------------------------------------------------------
- // Global fields
- //-------------------------------------------------------
- // Global MemberRefs
- //-------------------------------------------------------
- // Types
- //-------------------------------------------------------
- class AssemblyRef : System.Object
- {
- String VsAssemblyVer;
- String NdpAssemblyVer;
- String MicrosoftVisualBasicVsa;
- String MicrosoftJScript;
- String MicrosoftVisualBasicVsaDt;
- Void AssemblyRef();
- }
- class Microsoft.CSharp.ErrorLevel : System.Enum
- {
- I4 value__;
- ValueClass Microsoft.CSharp.ErrorLevel None;
- ValueClass Microsoft.CSharp.ErrorLevel Warning;
- ValueClass Microsoft.CSharp.ErrorLevel Error;
- ValueClass Microsoft.CSharp.ErrorLevel FatalError;
- }
- class Microsoft.CSharp.CompilerError : System.Object
- {
- String SourceFile;
- I4 SourceLine;
- I4 SourceColumn;
- I4 ErrorNumber;
- String ErrorMessage;
- ValueClass Microsoft.CSharp.ErrorLevel ErrorLevel;
- ValueClass Microsoft.CSharp.ERRORKIND get_CSharpErrorLevel();
- Void set_CSharpErrorLevel( ValueClass Microsoft.CSharp.ERRORKIND value);
- String ToString();
- Void Microsoft.CSharp.CompilerError();
- property CSharpErrorLevel { get(){} set(){} };
- }
- class Microsoft.CSharp.Compiler : System.Object
- {
- SZArray Class Microsoft.CSharp.CompilerError Compile( SZArray String sourceTexts, SZArray String sourceTextNames, String target, SZArray String imports, Class System.Collections.IDictionary options);
- Ptr Ptr Char ArrayToLPWSTRVector( SZArray String input);
- Void FreeLPWSTRVector( Ptr Ptr Char a, I4 len);
- Ptr UI1 ArrayToVARIANTVector( SZArray Object input);
- Void FreeVARIANTVector( Ptr UI1 a, I4 len);
- Void CallFunctionShim( String dllname, String apiname, SZArray String texts, ByRef ValueClass COMPILEPARAMS p, String ver, Ptr Void reserved);
- Boolean GetUserName( Class System.Text.StringBuilder user, ByRef I4 cchUser);
- Void VariantClear( I p);
- Void Microsoft.CSharp.Compiler();
- }
- class ErrorReporter : System.MulticastDelegate
- {
- Void ErrorReporter( Object object, I method);
- I4 Invoke( String SourceFile, I4 SourceLine, I4 SourceColumn, I4 ErrorNumber, String ErrorMessage, ValueClass Microsoft.CSharp.ERRORKIND CSharpErrorLevel);
- Class System.IAsyncResult BeginInvoke( String SourceFile, I4 SourceLine, I4 SourceColumn, I4 ErrorNumber, String ErrorMessage, ValueClass Microsoft.CSharp.ERRORKIND CSharpErrorLevel, Class System.AsyncCallback callback, Object object);
- I4 EndInvoke( Class System.IAsyncResult result);
- }
- class ErrorCollector : System.Object
- {
- Class System.Collections.ArrayList m_errors;
- I4 ConvertErrors( String SourceFile, I4 SourceLine, I4 SourceColumn, I4 ErrorNumber, String ErrorMessage, ValueClass Microsoft.CSharp.ERRORKIND CSharpErrorLevel);
- I4 Add( Class Microsoft.CSharp.CompilerError error);
- SZArray Class Microsoft.CSharp.CompilerError GetErrors();
- Void ErrorCollector();
- }
- class COMPILEPARAMS : System.ValueType
- {
- I4 textCount;
- Ptr Ptr Char sourceTextNames;
- String target;
- I4 optionCount;
- Ptr Ptr Char optionNames;
- Ptr UI1 optionValues;
- Class ErrorReporter errorReporter;
- }
- class Microsoft.CSharp.ERRORKIND : System.Enum
- {
- I4 value__;
- ValueClass Microsoft.CSharp.ERRORKIND ERROR_FATAL;
- ValueClass Microsoft.CSharp.ERRORKIND ERROR_ERROR;
- ValueClass Microsoft.CSharp.ERRORKIND ERROR_WARNING;
- }