ISymbolReader Interfejs
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.
Reprezentuje czytnik symboli dla kodu zarządzanego.
public interface class ISymbolReader
public interface ISymbolReader
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolReader
type ISymbolReader = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISymbolReader = interface
Public Interface ISymbolReader
- Pochodne
- Atrybuty
Uwagi
Interfejs zapewnia dostęp do dokumentów, metod i zmiennych.
Uwaga
Ten interfejs jest zarządzanym odpowiednikiem interfejsu ISymUnmanagedReader , jednym z niezarządzanych interfejsów magazynu symboli, które zapewniają alternatywny sposób odczytywania i zapisywania informacji o symbolach debugowania.
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
| GetDocument(String, Guid, Guid, Guid) |
Pobiera dokument określony przez język, dostawcę i typ. |
| GetDocuments() |
Pobiera tablicę wszystkich dokumentów zdefiniowanych w magazynie symboli. |
| GetGlobalVariables() |
Pobiera wszystkie zmienne globalne w module. |
| 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() |
Pobiera przestrzenie nazw zdefiniowane w zakresie globalnym w bieżącym magazynie symboli. |
| GetSymAttribute(SymbolToken, String) |
Pobiera wartość atrybutu w przypadku nadania nazwy atrybutu. |
| GetVariables(SymbolToken) |
Pobiera zmienne, które nie są lokalne po podaniu elementu nadrzędnego. |