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, Int32) |
Возвращает объект метода чтения символов при указании идентификатора метода и его редактирования и продолжения версии. |
| GetMethod(SymbolToken) |
Возвращает объект метода чтения символов при указании идентификатора метода. |
| 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) |
Обновляет существующее хранилище символов с помощью разностного хранилища символов. |