Available now!
Buy at Amazon US
or
Buy at Amazon UK
Articles
» Windows API reference
» Webcam streaming in VB.NET
» Remoting with firewalls
» RSA from first principles
» Key & MouseLogger in .NET
» Networking Resource Kit for .NET
» Migrating VB6 Winsock to VB.NET
» Migrating C++ sockets to C#
» RFC Reference guide
» COM Reference guide
» WMI Reference guide
» SQL stored procedures
» TCP & UDP port reference
» NET Framework reference
» Ethernet Type codes
» MAC address assignments
» DLL entry point reference
» Boost SQL performance
» Free SMS Messaging
» Internet Explorer
Contact us
Please use FireFox to view this page
This website has been designed for use with the FireFox browser. Please use FireFox to view this page.
System.Diagnostics.SymbolStore reference for C# and VB.NET
System.Diagnostics.SymbolStore Classes:
Click class names to expand.
Methods marked * are get/set properties.
SymDocument
Void __dtor
Int32 FindClosestLine (line)
Guid CheckSumAlgorithmId *
Guid DocumentType *
Boolean HasEmbeddedSource *
Guid Language *
Guid LanguageVendor *
Int32 SourceLength *
String URL *
Byte[] GetCheckSum
Byte[] GetSourceRange (startLine,startColumn,endLine,endColumn)
ISymUnmanagedDocument* GetUnmanaged
SymDocumentWriter
Void __dtor
ISymUnmanagedDocumentWriter* GetUnmanaged
Void SetCheckSum (algorithmId,source)
Void SetSource (source)
SymMethod
Void __dtor
Diagnostics.SymbolStore.ISymbolScope RootScope *
Int32 SequencePointCount *
Diagnostics.SymbolStore.SymbolToken Token *
Diagnostics.SymbolStore.ISymbolNamespace GetNamespace
Int32 GetOffset (document,line,column)
Diagnostics.SymbolStore.ISymbolVariable[] GetParameters
Int32[] GetRanges (document,line,column)
Diagnostics.SymbolStore.ISymbolScope GetScope (offset)
Void GetSequencePoints (offsets,documents,lines,columns,endLines,endColumns)
Boolean GetSourceStartEnd (docs,lines,columns)
Diagnostics.SymbolStore.ISymbolScope RootScopeInternal
SymReader
Void __dtor
Diagnostics.SymbolStore.SymbolToken UserEntryPoint *
Diagnostics.SymbolStore.ISymbolDocument GetDocument (url,language,languageVendor,documentType)
Diagnostics.SymbolStore.ISymbolDocument[] GetDocuments
Diagnostics.SymbolStore.ISymbolVariable[] GetGlobalVariables
Diagnostics.SymbolStore.ISymbolMethod GetMethod (method)
Diagnostics.SymbolStore.ISymbolMethod GetMethod (method,version)
Diagnostics.SymbolStore.ISymbolMethod GetMethodFromDocumentPosition (document,line,column)
Diagnostics.SymbolStore.ISymbolNamespace[] GetNamespaces
Byte[] GetSymAttribute (parent,name)
Diagnostics.SymbolStore.ISymbolVariable[] GetVariables (parent)
SymScope
Void __dtor
Int32 EndOffset *
Diagnostics.SymbolStore.ISymbolMethod Method *
Diagnostics.SymbolStore.ISymbolScope Parent *
Int32 StartOffset *
Diagnostics.SymbolStore.ISymbolScope[] GetChildren
Diagnostics.SymbolStore.ISymbolVariable[] GetLocals
Diagnostics.SymbolStore.ISymbolNamespace[] GetNamespaces
SymVariable
Void __dtor
Int32 AddressField1 *
Int32 AddressField2 *
Int32 AddressField3 *
Diagnostics.SymbolStore.SymAddressKind AddressKind *
Object Attributes *
Int32 EndOffset *
String Name *
Int32 StartOffset *
Byte[] GetSignature
SymWriter
Void __dtor
Void Close
Void CloseMethod
Void CloseNamespace
Void CloseScope (endOffset)
Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument (url,language,languageVendor,documentType)
Void DefineField (parent,name,attributes,signature,addrKind,addr1,addr2,addr3)
Void DefineGlobalVariable (name,attributes,signature,addrKind,addr1,addr2,addr3)
Void DefineLocalVariable (name,attributes,signature,addrKind,addr1,addr2,addr3,startOffset,endOffset)
Void DefineParameter (name,attributes,sequence,addrKind,addr1,addr2,addr3)
Void DefineSequencePoints (document,offsets,lines,columns,endLines,endColumns)
ISymUnmanagedWriter* GetWriter
Void Initialize (emitter,filename,fFullBuild)
Void InitWriter (noUnderlyingWriter)
Void OpenMethod (method)
Void OpenNamespace (name)
Int32 OpenScope (startOffset)
Void SetMethodSourceRange (startDoc,startLine,startColumn,endDoc,endLine,endColumn)
Void SetScopeRange (scopeID,startOffset,endOffset)
Void SetSymAttribute (parent,name,data)
Void SetUnderlyingWriter (underlyingWriter)
Void SetUserEntryPoint (entryMethod)
Void UsingNamespace (fullName)
SymBinder
Void __dtor
Diagnostics.SymbolStore.ISymbolReader GetReader (importer,filename,searchPath)
enumerated types:
Copyright 2013
Open Merchant Account Ltd.