Udostępnij za pośrednictwem


SymDocument Klasa

Definicja

Reprezentuje dokument, do których odwołuje się magazyn symboli.

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
Dziedziczenie
SymDocument
Dziedziczenie
SymDocument
Atrybuty
Implementuje

Uwagi

Dokument jest definiowany przez adres URL i identyfikator GUID typu dokumentu. Korzystając z identyfikatora GUID i adresu URL typu dokumentu, możesz zlokalizować dokument. Opcjonalnie możesz przechowywać źródło dokumentu w magazynie symboli.

Ten interfejs zapewnia również dostęp do tego źródła, jeśli istnieje.

Konstruktory

SymDocument(ISymUnmanagedDocument*)

Inicjuje SymDocument nowe wystąpienie klasy przy użyciu określonego wskaźnika do niezarządzanego obiektu ISymUnmanagedDocument .

SymDocument(ISymUnmanagedDocument*)

Inicjuje SymDocument nowe wystąpienie klasy przy użyciu określonego wskaźnika do niezarządzanego obiektu ISymUnmanagedDocument.

Właściwości

CheckSumAlgorithmId

Zgłasza wartość NotSupportedException we wszystkich przypadkach.

DocumentType

Pobiera typ bieżącego dokumentu.

HasEmbeddedSource

Wskazuje, czy źródło bieżącego dokumentu jest przechowywane w magazynie symboli.

Language

Pobiera język bieżącego dokumentu.

LanguageVendor

Pobiera dostawcę języka bieżącego dokumentu.

SourceLength

Pobiera długość w bajtach osadzonego źródła.

URL

Pobiera adres URL bieżącego dokumentu.

Metody

__dtor()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwalnia zasoby blokowane przez bieżące wystąpienie.

{dtor}()

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Zwalnia zasoby blokowane przez bieżące wystąpienie.

{dtor}()

Zwalnia zasoby blokowane przez bieżące wystąpienie.

(Odziedziczone po SymDocumentBase)
Dispose()

Zwalnia zasoby używane przez bieżące wystąpienie klasy SymDocument.

Dispose(Boolean)

Wywoływane Dispose() przez metody i Finalize() w celu zwolnienia zarządzanych i niezarządzanych zasobów używanych SymDocument przez bieżące wystąpienie klasy.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
Finalize()

Zwalnia niezarządzane zasoby i wykonuje inne operacje oczyszczania przed odzyskaniem SymReader pamięci przez odzyskiwanie pamięci.

FindClosestLine(Int32)

Zwraca numer wiersza najbliższego wiersza, który jest punktem sekwencji, biorąc pod uwagę wiersz w bieżącym dokumencie, który może lub nie jest punktem sekwencji.

GetCheckSum()

Zgłasza wartość NotSupportedException we wszystkich przypadkach.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetSourceRange(Int32, Int32, Int32, Int32)

Zgłasza wartość NotSupportedException we wszystkich przypadkach.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
GetUnmanaged()

Pobiera wskaźnik do niezarządzanego interfejsu ISymUnmanagedDocument dla tego SymDocument wystąpienia.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy