ISymbolDocument Interface

ISymbolDocument Interface

 

Represents a document referenced by a symbol store.

Namespace:   System.Diagnostics.SymbolStore
Assembly:  mscorlib (in mscorlib.dll)

[ComVisibleAttribute(true)]
public interface ISymbolDocument

NameDescription
System_CAPS_pubpropertyCheckSumAlgorithmId

Gets the checksum algorithm identifier.

System_CAPS_pubpropertyDocumentType

Gets the type of the current document.

System_CAPS_pubpropertyHasEmbeddedSource

Checks whether the current document is stored in the symbol store.

System_CAPS_pubpropertyLanguage

Gets the language of the current document.

System_CAPS_pubpropertyLanguageVendor

Gets the language vendor of the current document.

System_CAPS_pubpropertySourceLength

Gets the length, in bytes, of the embedded source.

System_CAPS_pubpropertyURL

Gets the URL of the current document.

NameDescription
System_CAPS_pubmethodFindClosestLine(Int32)

Returns the closest line that is a sequence point, given a line in the current document that might or might not be a sequence point.

System_CAPS_pubmethodGetCheckSum()

Gets the checksum.

System_CAPS_pubmethodGetSourceRange(Int32, Int32, Int32, Int32)

Gets the embedded document source for the specified range.

A document is defined by a URL and a document type GUID. Using the document type GUID and the URL, you can locate the document. You can optionally store document source in the symbol store.

This interface also provides access to that source, if present.

System_CAPS_noteNote

This interface is the managed counterpart of the ISymUnmanagedDocument interface, one of the unmanaged symbol store interfaces that provide an alternative way to read and write debug symbol information.

.NET Framework
Available since 1.1
Return to top
Show:
© 2016 Microsoft