SymReader Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к документам, методам и переменным в хранилище символов.
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
- Наследование
-
SymReader
- Наследование
- Атрибуты
- Реализации
Конструкторы
SymReader(ISymUnmanagedReader*) |
Инициализирует новый экземпляр класса SymReader, используя заданный указатель на неуправляемый объект ISymUnmanagedReader. |
SymReader(ISymUnmanagedReader*) |
Инициализирует новый экземпляр класса SymReader, используя заданный указатель на неуправляемый объект ISymUnmanagedReader. |
Свойства
UserEntryPoint |
Получает токен метаданных для метода, заданного в качестве точки входа пользователя для модуля (если существует). |
Методы
__dtor() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Освобождает ресурсы, удерживаемые текущим экземпляром. Этот метод предназначен только для внутреннего использования. |
{dtor}() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Освобождает ресурсы, удерживаемые текущим экземпляром. |
{dtor}() |
Освобождает ресурсы, удерживаемые текущим экземпляром. (Унаследовано от SymReaderBase) |
Dispose() |
Освобождает ресурсы, используемые текущим экземпляром класса SymReader. |
Dispose(Boolean) |
Вызывается методами Dispose() и Finalize() для освобождения управляемых и неуправляемых ресурсов, используемых текущим экземпляром класса SymReader. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Finalize() |
Освобождает неуправляемые ресурсы и выполняет другие операции очистки, перед тем как объект SymReader будет удален при сборке мусора. |
GetDocument(String, Guid, Guid, Guid) |
Получает документ на основании заданного URL-адреса, а также, при необходимости, языка, поставщика языка и типа. |
GetDocuments() |
Получает массив всех документов, определенных в хранилище символов. |
GetGlobalVariables() |
Во всех случаях вызывает исключение NotSupportedException. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetMethod(SymbolToken) |
Получает объект метода средства чтения символов для заданного идентификатора метода. |
GetMethod(SymbolToken, Int32) |
Получает объект метода средства чтения символов для заданных идентификатора метода и его версии в режиме "Изменить и продолжить". |
GetMethodFromDocumentPosition(ISymbolDocument, Int32, Int32) |
Получает объект метода средства чтения символов, содержащий указанную позицию в документе. |
GetNamespaces() |
Во всех случаях вызывает исключение NotSupportedException. |
GetSymAttribute(SymbolToken, String) |
Во всех случаях вызывает исключение NotSupportedException. |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
GetVariables(SymbolToken) |
Во всех случаях вызывает исключение NotSupportedException. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ReplaceSymbolStore(String, IntPtr) |
Заменяет имеющееся хранилище символов разностным хранилищем символов. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
UpdateSymbolStore(String, IntPtr) |
Обновляет существующее хранилище символов разностным хранилищем символов. |