⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 isymwrapper.cs

📁 读取查看源码
💻 CS
字号:
//$si$ virtual
////////////////////////////////////////////////////////////////

// File ISymWrapper.dll: 
// Global functions
//-------------------------------------------------------
 CMOD_OPT System.Runtime.CompilerServices.CallConvCdecl Void delete();
 CMOD_OPT System.Runtime.CompilerServices.CallConvCdecl Ptr Void new();
 CMOD_OPT System.Runtime.CompilerServices.CallConvStdcall CMOD_OPT Microsoft.VisualC.IsLongModifier I4 CoCreateInstance();

// Global fields
//-------------------------------------------------------
 ValueClass $ArrayType$0xee1cbf17 ??_C@_0BC@LPILBKGC@ExceptionOccurred?$AA@;
 ValueClass $ArrayType$0x238a239a ??_C@_0DM@CDEFCBEM@SymVariable?3?3GetSignature?5broken@;
 ValueClass _GUID CLSID_CorSymBinder;
 ValueClass _GUID CLSID_CorSymWriter;
 ValueClass _GUID IID_ISymUnmanagedBinder;
 ValueClass _GUID IID_ISymUnmanagedWriter;

// Global MemberRefs
//-------------------------------------------------------

// Types
//-------------------------------------------------------
class _GUID : System.ValueType
    {



    }

class System.Diagnostics.SymbolStore.SymDocument : System.Object
    {
     Ptr ValueClass ISymUnmanagedDocument m_pDocument;

     Void System.Diagnostics.SymbolStore.SymDocument( Ptr ValueClass ISymUnmanagedDocument pDocument);
     Void Finalize();
     Ptr ValueClass ISymUnmanagedDocument GetUnmanaged();
     String get_URL();
     ValueClass System.Guid get_DocumentType();
     ValueClass System.Guid get_Language();
     ValueClass System.Guid get_LanguageVendor();
     ValueClass System.Guid get_CheckSumAlgorithmId();
     SZArray UI1 GetCheckSum();
     I4 FindClosestLine( I4 line);
     Boolean get_HasEmbeddedSource( );
     I4 get_SourceLength();
     SZArray UI1 GetSourceRange( I4 startLine,  I4 startColumn,  I4 endLine,  I4 endColumn);
     Void __dtor();

    property SourceLength { get(){} set(){} };
    property HasEmbeddedSource { get(){} set(){} };
    property CheckSumAlgorithmId { get(){} set(){} };
    property LanguageVendor { get(){} set(){} };
    property Language { get(){} set(){} };
    property DocumentType { get(){} set(){} };
    property URL { get(){} set(){} };

    }

class ISymUnmanagedDocument : System.ValueType
    {



    }


class System.Diagnostics.SymbolStore.SymDocumentWriter : System.Object
    {
     Ptr ValueClass ISymUnmanagedDocumentWriter m_pDocumentWriter;

     Void System.Diagnostics.SymbolStore.SymDocumentWriter( Ptr ValueClass ISymUnmanagedDocumentWriter pDocumentWriter);
     Void Finalize();
     Ptr ValueClass ISymUnmanagedDocumentWriter GetUnmanaged();
     Void SetSource( SZArray UI1 source);
     Void SetCheckSum( ValueClass System.Guid algorithmId,  SZArray UI1 source);
     Void __dtor();


    }

class ISymUnmanagedDocumentWriter : System.ValueType
    {



    }

class System.Diagnostics.SymbolStore.SymMethod : System.Object
    {
     Ptr ValueClass ISymUnmanagedMethod m_pMethod;

     Void System.Diagnostics.SymbolStore.SymMethod( Ptr ValueClass ISymUnmanagedMethod pMethod);
     Void Finalize();
     ValueClass System.Diagnostics.SymbolStore.SymbolToken get_Token();
     I4 get_SequencePointCount();
     Void GetSequencePoints( SZArray I4 offsets,  SZArray Class System.Diagnostics.SymbolStore.ISymbolDocument documents,  SZArray I4 lines,  SZArray I4 columns,  SZArray I4 endLines,  SZArray I4 endColumns);
     Class System.Diagnostics.SymbolStore.ISymbolScope RootScopeInternal();
     Class System.Diagnostics.SymbolStore.ISymbolScope get_RootScope();
     Class System.Diagnostics.SymbolStore.ISymbolScope GetScope( I4 offset);
     I4 GetOffset( Class System.Diagnostics.SymbolStore.ISymbolDocument document,  I4 line,  I4 column);
     SZArray I4 GetRanges( Class System.Diagnostics.SymbolStore.ISymbolDocument document,  I4 line,  I4 column);
     SZArray Class System.Diagnostics.SymbolStore.ISymbolVariable GetParameters();
     Class System.Diagnostics.SymbolStore.ISymbolNamespace GetNamespace();
     Boolean GetSourceStartEnd( SZArray Class System.Diagnostics.SymbolStore.ISymbolDocument ,  SZArray I4 docs,  SZArray I4 lines,  columns);
     Void __dtor();

    property RootScope { get(){} set(){} };
    property SequencePointCount { get(){} set(){} };
    property Token { get(){} set(){} };

    }

class ISymUnmanagedMethod : System.ValueType
    {



    }

class System.Diagnostics.SymbolStore.SymReader : System.Object
    {
     Ptr ValueClass ISymUnmanagedReader m_pReader;

     Void System.Diagnostics.SymbolStore.SymReader( Ptr ValueClass ISymUnmanagedReader pReader);
     Void Finalize();
     Class System.Diagnostics.SymbolStore.ISymbolDocument GetDocument( String url,  ValueClass System.Guid language,  ValueClass System.Guid languageVendor,  ValueClass System.Guid documentType);
     SZArray Class System.Diagnostics.SymbolStore.ISymbolDocument GetDocuments();
     ValueClass System.Diagnostics.SymbolStore.SymbolToken get_UserEntryPoint();
     Class System.Diagnostics.SymbolStore.ISymbolMethod GetMethod( ValueClass System.Diagnostics.SymbolStore.SymbolToken method,  I4 version);
     Class System.Diagnostics.SymbolStore.ISymbolMethod GetMethod( ValueClass System.Diagnostics.SymbolStore.SymbolToken method);
     SZArray Class System.Diagnostics.SymbolStore.ISymbolVariable GetVariables( ValueClass System.Diagnostics.SymbolStore.SymbolToken parent);
     SZArray Class System.Diagnostics.SymbolStore.ISymbolVariable GetGlobalVariables();
     Class System.Diagnostics.SymbolStore.ISymbolMethod GetMethodFromDocumentPosition( Class System.Diagnostics.SymbolStore.ISymbolDocument document,  I4 line,  I4 column);
     SZArray UI1 GetSymAttribute( ValueClass System.Diagnostics.SymbolStore.SymbolToken parent,  String name);
     SZArray Class System.Diagnostics.SymbolStore.ISymbolNamespace GetNamespaces();
     Void __dtor();

    property UserEntryPoint { get(){} set(){} };

    }

class ISymUnmanagedReader : System.ValueType
    {



    }

class System.Diagnostics.SymbolStore.SymScope : System.Object
    {
     Ptr ValueClass ISymUnmanagedScope m_pScope;

     Void System.Diagnostics.SymbolStore.SymScope( Ptr ValueClass ISymUnmanagedScope pScope);
     Void Finalize();
     Class System.Diagnostics.SymbolStore.ISymbolMethod get_Method();
     Class System.Diagnostics.SymbolStore.ISymbolScope get_Parent();
     SZArray Class System.Diagnostics.SymbolStore.ISymbolScope GetChildren();
     I4 get_StartOffset();
     I4 get_EndOffset();
     SZArray Class System.Diagnostics.SymbolStore.ISymbolVariable GetLocals();
     SZArray Class System.Diagnostics.SymbolStore.ISymbolNamespace GetNamespaces();
     Void __dtor();

    property EndOffset { get(){} set(){} };
    property StartOffset { get(){} set(){} };
    property Parent { get(){} set(){} };
    property Method { get(){} set(){} };

    }

class ISymUnmanagedScope : System.ValueType
    {



    }

class System.Diagnostics.SymbolStore.SymVariable : System.Object
    {
     Ptr ValueClass ISymUnmanagedVariable m_pVariable;

     Void System.Diagnostics.SymbolStore.SymVariable( Ptr ValueClass ISymUnmanagedVariable pVariable);
     Void Finalize();
     String get_Name();
     Object get_Attributes();
     SZArray UI1 GetSignature();
     ValueClass System.Diagnostics.SymbolStore.SymAddressKind get_AddressKind();
     I4 get_AddressField1();
     I4 get_AddressField2();
     I4 get_AddressField3();
     I4 get_StartOffset();
     I4 get_EndOffset();
     Void __dtor();

    property EndOffset { get(){} set(){} };
    property StartOffset { get(){} set(){} };
    property AddressField3 { get(){} set(){} };
    property AddressField2 { get(){} set(){} };
    property AddressField1 { get(){} set(){} };
    property AddressKind { get(){} set(){} };
    property Attributes { get(){} set(){} };
    property Name { get(){} set(){} };

    }

class ISymUnmanagedVariable : System.ValueType
    {



    }

class __boxed_System_Int32 : System.Object
    {
     I4 <type_being_boxed>;

     Void __boxed_System_Int32();


    }

class System.Diagnostics.SymbolStore.SymWriter : System.Object
    {
     Ptr Ptr ValueClass ISymUnmanagedWriter m_ppWriter;
     Ptr ValueClass ISymUnmanagedWriter m_pUnderlyingWriter;

     Void System.Diagnostics.SymbolStore.SymWriter( Boolean noUnderlyingWriter);
     Void System.Diagnostics.SymbolStore.SymWriter();
     Void InitWriter( Boolean noUnderlyingWriter);
     Ptr ValueClass ISymUnmanagedWriter GetWriter();
     Void Finalize();
     Class System.Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument( String url,  ValueClass System.Guid language,  ValueClass System.Guid languageVendor,  ValueClass System.Guid documentType);
     Void SetUserEntryPoint( ValueClass System.Diagnostics.SymbolStore.SymbolToken entryMethod);
     Void OpenMethod( ValueClass System.Diagnostics.SymbolStore.SymbolToken method);
     Void CloseMethod();
     I4 OpenScope( I4 startOffset);
     Void CloseScope( I4 endOffset);
     Void SetScopeRange( I4 scopeID,  I4 startOffset,  I4 endOffset);
     Void DefineLocalVariable( String name,  ValueClass System.Reflection.FieldAttributes attributes,  SZArray UI1 signature,  ValueClass System.Diagnostics.SymbolStore.SymAddressKind addrKind,  I4 addr1,  I4 addr2,  I4 addr3,  I4 startOffset,  I4 endOffset);
     Void DefineParameter( String name,  ValueClass System.Reflection.ParameterAttributes attributes,  I4 sequence,  ValueClass System.Diagnostics.SymbolStore.SymAddressKind addrKind,  I4 addr1,  I4 addr2,  I4 addr3);
     Void DefineField( ValueClass System.Diagnostics.SymbolStore.SymbolToken parent,  String name,  ValueClass System.Reflection.FieldAttributes attributes,  SZArray UI1 signature,  ValueClass System.Diagnostics.SymbolStore.SymAddressKind addrKind,  I4 addr1,  I4 addr2,  I4 addr3);
     Void DefineGlobalVariable( String name,  ValueClass System.Reflection.FieldAttributes attributes,  SZArray UI1 signature,  ValueClass System.Diagnostics.SymbolStore.SymAddressKind addrKind,  I4 addr1,  I4 addr2,  I4 addr3);
     Void Close();
     Void SetSymAttribute( ValueClass System.Diagnostics.SymbolStore.SymbolToken parent,  String name,  SZArray UI1 data);
     Void OpenNamespace( String name);
     Void CloseNamespace();
     Void UsingNamespace( String fullName);
     Void SetMethodSourceRange( Class System.Diagnostics.SymbolStore.ISymbolDocumentWriter startDoc,  I4 startLine,  I4 startColumn,  Class System.Diagnostics.SymbolStore.ISymbolDocumentWriter endDoc,  I4 endLine,  I4 endColumn);
     Void Initialize( I emitter,  String filename,  Boolean fFullBuild);
     Void DefineSequencePoints( Class System.Diagnostics.SymbolStore.ISymbolDocumentWriter document,  SZArray I4 offsets,  SZArray I4 lines,  SZArray I4 columns,  SZArray I4 endLines,  SZArray I4 endColumns);
     Void SetUnderlyingWriter( I underlyingWriter);
     Void __dtor();


    }

class ISymUnmanagedWriter : System.ValueType
    {



    }

class System.Diagnostics.SymbolStore.SymBinder : System.Object
    {
     Ptr ValueClass ISymUnmanagedBinder m_pBinder;

     Void System.Diagnostics.SymbolStore.SymBinder();
     Void Finalize();
     Class System.Diagnostics.SymbolStore.ISymbolReader GetReader( I4 importer,  String filename,  String searchPath);
     Void __dtor();


    }

class ISymUnmanagedBinder : System.ValueType
    {



    }


class IUnknown : System.ValueType
    {



    }

class IStream : System.ValueType
    {



    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -