lalala
[mono.git] / mcs / class / corlib / System.Diagnostics.SymbolStore / ISymbolDocument.cs
1 //
2 // System.Diagnostics.SymbolStore.ISymbolDocument
3 //
4 // Author:
5 //   Duco Fijma (duco@lorentz.xs4all.nl)
6 //
7 //   (c) 2002 Duco Fijma
8 // 
9
10 namespace System.Diagnostics.SymbolStore
11 {
12
13 public interface ISymbolDocument {
14         
15         Guid CheckSumAlgorithmId {get; }
16         Guid DocumentType {get; }
17         bool HasEmbeddedSource {get; }
18         Guid Language {get; }   
19         Guid LanguageVendor {get; }
20         int SourceLength {get; }
21         string URL {get; }
22         
23
24         int FindClosestLine (int line);
25         byte[] GetCheckSum ();
26         byte[] GetSourceRange (int startLine, int startColumn, int endLine, int endColumn);
27
28 }
29
30 }