2 // System.Diagnostics.SymbolStore.ISymbolReader
5 // Duco Fijma (duco@lorentz.xs4all.nl)
10 namespace System.Diagnostics.SymbolStore
13 public interface ISymbolReader {
15 SymbolToken UserEntryPoint {get; }
17 ISymbolDocument GetDocument (
22 ISymbolDocument[] GetDocuments ();
23 ISymbolVariable[] GetGlobalVariables ();
25 ISymbolMethod GetMethod (SymbolToken method);
26 ISymbolMethod GetMethod (SymbolToken method, int version);
28 ISymbolMethod GetMethodFromDocumentPosition (
29 ISymbolDocument document,
32 ISymbolNamespace[] GetNamespaces ();
33 byte[] GetSymAttribute (SymbolToken parent, string name);
34 ISymbolVariable[] GetVariables (SymbolToken parent);