SymReader Klas

Definitie

Biedt toegang tot documenten, methoden en variabelen in een symboolarchief.

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
Overname
SymReader
Overname
SymReader
Kenmerken
Implementeringen

Constructors

Name Description
SymReader(ISymUnmanagedReader*)

Initialiseert een nieuw exemplaar van de SymReader klasse met behulp van de opgegeven aanwijzer naar een niet-beheerd ISymUnmanagedReader-object .

SymReader(ISymUnmanagedReader*)

Initialiseert een nieuw exemplaar van de SymReader klasse met behulp van de opgegeven aanwijzer naar een niet-beheerd ISymUnmanagedReader-object.

Eigenschappen

Name Description
UserEntryPoint

Hiermee haalt u het metagegevenstoken op voor de methode die is opgegeven als het invoerpunt van de gebruiker voor de module, indien van toepassing.

Methoden

Name Description
__dtor()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Releases van de resources die worden bewaard door het huidige exemplaar. Deze methode is alleen voor intern gebruik.

{dtor}()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Releases van de resources die worden bewaard door het huidige exemplaar.

{dtor}()

Releases van de resources die worden bewaard door het huidige exemplaar.

(Overgenomen van SymReaderBase)
Dispose()

Releases van de resources die worden gebruikt door het huidige exemplaar van de SymReader klasse.

Dispose(Boolean)

Aangeroepen door de Dispose() en Finalize() methoden om de beheerde en onbeheerde resources vrij te geven die worden gebruikt door het huidige exemplaar van de SymReader klasse.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
Finalize()

Maakt onbeheerde resources vrij en voert andere opschoonbewerkingen uit voordat de SymReader garbagecollection wordt vrijgemaakt.

GetDocument(String, Guid, Guid, Guid)

Hiermee haalt u een document op dat is opgegeven door de URL voor het document en optioneel de taal, de leverancier van de taal en het type.

GetDocuments()

Hiermee haalt u een matrix op van alle documenten die zijn gedefinieerd in het symboolarchief.

GetGlobalVariables()

Gooit een NotSupportedException in alle gevallen.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetMethod(SymbolToken, Int32)

Hiermee haalt u een methodeobject voor symbolenlezer op wanneer de id van een methode en de bewerking en de continue versie ervan worden opgegeven.

GetMethod(SymbolToken)

Hiermee wordt een methodeobject voor een symboollezer opgehaald wanneer de id van een methode wordt opgegeven.

GetMethodFromDocumentPosition(ISymbolDocument, Int32, Int32)

Hiermee wordt een methodeobject voor symboollezers opgehaald dat een opgegeven positie in een document bevat.

GetNamespaces()

Gooit een NotSupportedException in alle gevallen.

GetSymAttribute(SymbolToken, String)

Gooit een NotSupportedException in alle gevallen.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
GetVariables(SymbolToken)

Gooit een NotSupportedException in alle gevallen.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ReplaceSymbolStore(String, IntPtr)

Hiermee vervangt u het bestaande symboolarchief door een deltasymboolarchief.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
UpdateSymbolStore(String, IntPtr)

Hiermee werkt u het bestaande symboolarchief bij met een Delta-symboolarchief.

Van toepassing op