SymReader Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia dostęp do dokumentów, metod i zmiennych w magazynie symboli.
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
- Dziedziczenie
-
SymReader
- Dziedziczenie
- Atrybuty
- Implementuje
Konstruktory
SymReader(ISymUnmanagedReader*) |
Inicjuje nowe wystąpienie SymReader klasy przy użyciu określonego wskaźnika do niezarządzanego obiektu ISymUnmanagedReader . |
SymReader(ISymUnmanagedReader*) |
Inicjuje nowe wystąpienie SymReader klasy przy użyciu określonego wskaźnika do niezarządzanego obiektu ISymUnmanagedReader. |
Właściwości
UserEntryPoint |
Pobiera token metadanych dla metody, która została określona jako punkt wejścia użytkownika dla modułu, jeśli istnieje. |
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. Ta metoda jest przeznaczona tylko do użytku wewnętrznego. |
{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 SymReaderBase) |
Dispose() |
Zwalnia zasoby używane przez bieżące wystąpienie klasy SymReader. |
Dispose(Boolean) |
Wywoływane Dispose() przez metody i Finalize() w celu wydania zarządzanych i niezarządzanych zasobów używanych SymReader 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 SymReader odzyskaniem przez odzyskiwanie pamięci. |
GetDocument(String, Guid, Guid, Guid) |
Pobiera dokument określony przez adres URL dokumentu i opcjonalnie język, dostawca języka i typ. |
GetDocuments() |
Pobiera tablicę wszystkich dokumentów zdefiniowanych w magazynie symboli. |
GetGlobalVariables() |
Zgłasza wartość NotSupportedException we wszystkich przypadkach. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetMethod(SymbolToken) |
Pobiera obiekt metody czytnika symboli, gdy zostanie podany identyfikator metody. |
GetMethod(SymbolToken, Int32) |
Pobiera obiekt metody czytnika symboli, gdy podany identyfikator metody i jego edycji i kontynuowania wersji. |
GetMethodFromDocumentPosition(ISymbolDocument, Int32, Int32) |
Pobiera obiekt metody czytnika symboli, który zawiera określoną pozycję w dokumencie. |
GetNamespaces() |
Zgłasza wartość NotSupportedException we wszystkich przypadkach. |
GetSymAttribute(SymbolToken, String) |
Zgłasza wartość NotSupportedException we wszystkich przypadkach. |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
GetVariables(SymbolToken) |
Zgłasza wartość NotSupportedException we wszystkich przypadkach. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ReplaceSymbolStore(String, IntPtr) |
Zastępuje istniejący magazyn symboli magazynem symboli różnicowych. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
UpdateSymbolStore(String, IntPtr) |
Aktualizacje istniejącego magazynu symboli z magazynem symboli różnicowych. |