?? isymwrapper.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 + -