SymDocument Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein Dokument dar, auf das durch einen Symbolspeicher verwiesen wird.
public ref class SymDocument : System::Diagnostics::SymbolStore::ISymbolDocument
public ref class SymDocument : System::Diagnostics::SymbolStore::SymDocumentBase, IDisposable, System::Diagnostics::SymbolStore::ISymbolDocument
public class SymDocument : System.Diagnostics.SymbolStore.ISymbolDocument
[System.Runtime.InteropServices.ComVisible(true)]
public class SymDocument : System.Diagnostics.SymbolStore.ISymbolDocument
[System.Runtime.InteropServices.ComVisible(true)]
public class SymDocument : System.Diagnostics.SymbolStore.SymDocumentBase, IDisposable, System.Diagnostics.SymbolStore.ISymbolDocument
type SymDocument = class
interface ISymbolDocument
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymDocument = class
interface ISymbolDocument
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymDocument = class
inherit SymDocumentBase
interface ISymbolDocument
interface IDisposable
Public Class SymDocument
Implements ISymbolDocument
Public Class SymDocument
Inherits SymDocumentBase
Implements IDisposable, ISymbolDocument
- Vererbung
-
SymDocument
- Vererbung
- Attribute
- Implementiert
Hinweise
Ein Dokument wird durch eine URL und eine Dokumenttyp-GUID definiert. Mithilfe der Dokumenttyp-GUID und der URL können Sie das Dokument suchen. Sie können die Dokumentquelle optional im Symbolspeicher speichern.
Diese Schnittstelle bietet auch Zugriff auf diese Quelle, falls vorhanden.
Konstruktoren
SymDocument(ISymUnmanagedDocument*) |
Initialisiert eine neue Instanz der SymDocument Klasse mithilfe des angegebenen Zeigers auf ein nicht verwaltetes ISymUnmanagedDocument--Objekt. |
SymDocument(ISymUnmanagedDocument*) |
Initialisiert eine neue Instanz der SymDocument Klasse mithilfe des angegebenen Zeigers auf ein nicht verwaltetes ISymUnmanagedDocument -Objekt. |
Eigenschaften
CheckSumAlgorithmId |
Löst in allen Fällen eine NotSupportedException aus. |
DocumentType |
Ruft den Typ des aktuellen Dokuments ab. |
HasEmbeddedSource |
Gibt an, ob die Quelle für das aktuelle Dokument im Symbolspeicher gespeichert ist. |
Language |
Ruft die Sprache des aktuellen Dokuments ab. |
LanguageVendor |
Ruft den Sprachanbieter des aktuellen Dokuments ab. |
SourceLength |
Ruft die Länge der eingebetteten Quelle in Bytes ab. |
URL |
Ruft die URL des aktuellen Dokuments ab. |
Methoden
__dtor() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt die Ressourcen frei, die von der aktuellen Instanz gehalten werden. |
{dtor}() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt die Ressourcen frei, die von der aktuellen Instanz gehalten werden. |
{dtor}() |
Gibt die Ressourcen frei, die von der aktuellen Instanz gehalten werden. (Geerbt von SymDocumentBase) |
Dispose() |
Gibt die von der aktuellen Instanz der SymDocument Klasse verwendeten Ressourcen frei. |
Dispose(Boolean) |
Wird von den Methoden Dispose() und Finalize() aufgerufen, um die verwalteten und nicht verwalteten Ressourcen freizugeben, die von der aktuellen Instanz der SymDocument Klasse verwendet werden. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
Finalize() |
Gibt nicht verwaltete Ressourcen frei und führt weitere Bereinigungsvorgänge aus, bevor die SymReader von der Garbage Collection zurückgefordert wird. |
FindClosestLine(Int32) |
Gibt die Zeilennummer der nächstgelegenen Zeile zurück, die ein Sequenzpunkt ist, wobei eine Zeile im aktuellen Dokument angegeben ist, die möglicherweise ein Sequenzpunkt ist oder nicht. |
GetCheckSum() |
Löst in allen Fällen eine NotSupportedException aus. |
GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
GetSourceRange(Int32, Int32, Int32, Int32) |
Löst in allen Fällen eine NotSupportedException aus. |
GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
GetUnmanaged() |
Ruft einen Zeiger auf die nicht verwaltete ISymUnmanagedDocument Schnittstelle für diese SymDocument Instanz ab. |
MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |