Condividi tramite


SymDocument Classe

Definizione

Rappresenta un documento al quale fa riferimento un archivio di simboli.

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
Ereditarietà
SymDocument
Ereditarietà
SymDocument
Attributi
Implementazioni

Commenti

Un documento è definito da un URL e da un GUID di tipo di documento. Usando il GUID del tipo di documento e l'URL, è possibile individuare il documento. Facoltativamente, è possibile archiviare l'origine documento nell'archivio simboli.

Questa interfaccia fornisce anche l'accesso a tale origine, se presente.

Costruttori

SymDocument(ISymUnmanagedDocument*)

Inizializza una nuova istanza della classe SymDocument usando il puntatore specificato a un oggetto ISymUnmanagedDocument non gestito.

SymDocument(ISymUnmanagedDocument*)

Inizializza una nuova istanza della classe SymDocument usando il puntatore specificato a un oggetto ISymUnmanagedDocument non gestito.

Proprietà

CheckSumAlgorithmId

Genera un'eccezione NotSupportedException in tutti i casi.

DocumentType

Recupera il tipo del documento corrente.

HasEmbeddedSource

Indica se l'origine per il documento corrente è inclusa nell'archivio simboli.

Language

Recupera il linguaggio del documento corrente.

LanguageVendor

Recupera il fornitore di linguaggio del documento corrente.

SourceLength

Recupera la lunghezza, in byte, dell'origine incorporata.

URL

Ottiene l'URL del documento corrente.

Metodi

__dtor()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Rilascia le risorse contenute nell'istanza corrente.

{dtor}()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Rilascia le risorse contenute nell'istanza corrente.

{dtor}()

Rilascia le risorse contenute nell'istanza corrente.

(Ereditato da SymDocumentBase)
Dispose()

Rilascia le risorse usate dall'istanza corrente della classe SymDocument.

Dispose(Boolean)

Oggetto chiamato dai metodi Dispose() e Finalize() per rilasciare le risorse gestite e non gestite usate dall'istanza corrente della classe SymDocument.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
Finalize()

Rilascia risorse non gestite ed esegue altre operazioni di pulizia prima che la classe SymReader venga recuperata tramite Garbage Collection.

FindClosestLine(Int32)

Restituisce il numero di riga più vicina che rappresenta un punto di sequenza, data una riga del documento corrente che può essere o meno un punto di sequenza.

GetCheckSum()

Genera un'eccezione NotSupportedException in tutti i casi.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetSourceRange(Int32, Int32, Int32, Int32)

Genera un'eccezione NotSupportedException in tutti i casi.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
GetUnmanaged()

Ottiene un puntatore all'interfaccia ISymUnmanagedDocument non gestita per l'istanza di SymDocument.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a