ISymbolDocument.cs 565 B

123456789101112131415161718192021222324252627282930
  1. //
  2. // System.Diagnostics.SymbolStore.ISymbolDocument
  3. //
  4. // Author:
  5. // Duco Fijma ([email protected])
  6. //
  7. // (c) 2002 Duco Fijma
  8. //
  9. namespace System.Diagnostics.SymbolStore
  10. {
  11. public interface ISymbolDocument {
  12. Guid CheckSumAlgorithmId {get; }
  13. Guid DocumentType {get; }
  14. bool HasEmbeddedSource {get; }
  15. Guid Language {get; }
  16. Guid LanguageVendor {get; }
  17. int SourceLength {get; }
  18. string URL {get; }
  19. int FindClosestLine (int line);
  20. byte[] GetCheckSum ();
  21. byte[] GetSourceRange (int startLine, int startColumn, int endLine, int endColumn);
  22. }
  23. }