SymReader Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje přístup k dokumentům, metodám a proměnným v úložišti symbolů.
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
- Dědičnost
-
SymReader
- Dědičnost
- Atributy
- Implementuje
Konstruktory
SymReader(ISymUnmanagedReader*) |
Inicializuje novou instanci SymReader třídy pomocí zadaného ukazatele na nespravovaný ISymUnmanagedReader objektu. |
SymReader(ISymUnmanagedReader*) |
Inicializuje novou instanci SymReader třídy pomocí zadaného ukazatele na nespravovaný ISymUnmanagedReader objektu. |
Vlastnosti
UserEntryPoint |
Získá token metadat pro metodu, která byla zadána jako vstupní bod uživatele pro modul, pokud existuje. |
Metody
__dtor() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Uvolní prostředky držené aktuální instancí. Tato metoda je určena pouze pro interní použití. |
{dtor}() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Uvolní prostředky držené aktuální instancí. |
{dtor}() |
Uvolní prostředky držené aktuální instancí. (Zděděno od SymReaderBase) |
Dispose() |
Uvolní prostředky používané aktuální instancí třídy SymReader. |
Dispose(Boolean) |
Volána metodami Dispose() a Finalize() k uvolnění spravovaných a nespravovaných prostředků používaných aktuální instancí SymReader třídy . |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
Finalize() |
Uvolní nespravované prostředky a provede další operace čištění před SymReader uvolněním paměti. |
GetDocument(String, Guid, Guid, Guid) |
Získá dokument určený adresou URL pro dokument a volitelně jazyk, dodavatele jazyka a typ. |
GetDocuments() |
Získá pole všech dokumentů definovaných v úložišti symbolů. |
GetGlobalVariables() |
Ve všech případech vyvolá výjimku NotSupportedException . |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetMethod(SymbolToken) |
Získá objekt metody čtečky symbolů při zadání identifikátoru metody. |
GetMethod(SymbolToken, Int32) |
Získá objekt metody čtečky symbolů při zadání identifikátoru metody a její verze upravit a pokračovat. |
GetMethodFromDocumentPosition(ISymbolDocument, Int32, Int32) |
Získá objekt metody čtečky symbolů, který obsahuje zadanou pozici v dokumentu. |
GetNamespaces() |
Ve všech případech vyvolá výjimku NotSupportedException . |
GetSymAttribute(SymbolToken, String) |
Ve všech případech vyvolá výjimku NotSupportedException . |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
GetVariables(SymbolToken) |
Ve všech případech vyvolá výjimku NotSupportedException . |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ReplaceSymbolStore(String, IntPtr) |
Nahradí existující úložiště symbolů úložištěm rozdílových symbolů. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
UpdateSymbolStore(String, IntPtr) |
Aktualizace existující úložiště symbolů s rozdílovým úložištěm symbolů. |