SymReader Classe

Definizione

Fornisce l'accesso a documenti, metodi e variabili all'interno di un archivio simboli.

public ref class SymReader : System::Diagnostics::SymbolStore::ISymbolReader
public ref class SymReader : System::Diagnostics::SymbolStore::SymReaderBase, IDisposable, System::Diagnostics::SymbolStore::ISymbolReader
public class SymReader : System.Diagnostics.SymbolStore.ISymbolReader
[System.Runtime.InteropServices.ComVisible(true)]
public class SymReader : System.Diagnostics.SymbolStore.ISymbolReader
[System.Runtime.InteropServices.ComVisible(true)]
public class SymReader : System.Diagnostics.SymbolStore.SymReaderBase, IDisposable, System.Diagnostics.SymbolStore.ISymbolReader
type SymReader = class
    interface ISymbolReader
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymReader = class
    interface ISymbolReader
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymReader = class
    inherit SymReaderBase
    interface ISymbolReader
    interface IDisposable
Public Class SymReader
Implements ISymbolReader
Public Class SymReader
Inherits SymReaderBase
Implements IDisposable, ISymbolReader
Ereditarietà
SymReader
Ereditarietà
SymReader
Attributi
Implementazioni

Costruttori

Nome Descrizione
SymReader(ISymUnmanagedReader*)

Inizializza una nuova istanza della SymReader classe utilizzando il puntatore specificato a un oggetto ISymUnmanagedReader non gestito .

SymReader(ISymUnmanagedReader*)

Inizializza una nuova istanza della SymReader classe utilizzando il puntatore specificato a un oggetto ISymUnmanagedReader non gestito.

Proprietà

Nome Descrizione
UserEntryPoint

Ottiene il token di metadati per il metodo specificato come punto di ingresso dell'utente per il modulo, se presente.

Metodi

Nome Descrizione
__dtor()

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

Rilascia le risorse contenute nell'istanza corrente. Questo metodo è solo per uso interno.

{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 SymReaderBase)
Dispose()

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

Dispose(Boolean)

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

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 venga SymReader recuperato da Garbage Collection.

GetDocument(String, Guid, Guid, Guid)

Ottiene un documento specificato dall'URL del documento e, facoltativamente, la lingua, il fornitore della lingua e il tipo.

GetDocuments()

Ottiene una matrice di tutti i documenti definiti nell'archivio simboli.

GetGlobalVariables()

Genera un oggetto NotSupportedException in tutti i casi.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetMethod(SymbolToken, Int32)

Ottiene un oggetto metodo del lettore di simboli quando viene specificato l'identificatore di un metodo e la relativa modifica e continua versione.

GetMethod(SymbolToken)

Ottiene un oggetto metodo lettore di simboli quando viene specificato l'identificatore di un metodo.

GetMethodFromDocumentPosition(ISymbolDocument, Int32, Int32)

Ottiene un oggetto metodo del lettore di simboli che contiene una posizione specificata in un documento.

GetNamespaces()

Genera un oggetto NotSupportedException in tutti i casi.

GetSymAttribute(SymbolToken, String)

Genera un oggetto NotSupportedException in tutti i casi.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
GetVariables(SymbolToken)

Genera un oggetto NotSupportedException in tutti i casi.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ReplaceSymbolStore(String, IntPtr)

Sostituisce l'archivio simboli esistente con un archivio simboli differenziale.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
UpdateSymbolStore(String, IntPtr)

Aggiorna l'archivio simboli esistente con un archivio simboli delta.

Si applica a