SymBinder.GetReader Метод

Определение

Получает интерфейс средства чтения символов для текущего файла.

Перегрузки

GetReader(Int32, String, String)
Является устаревшей.

Получает интерфейс средства чтения символов для текущего файла с использованием заданных 32-разрядного целого указателя на интерфейс метаданных, имени файла и пути поиска.

GetReader(IntPtr, String, String)

Получает интерфейс средства чтения символов для текущего файла с использованием заданного указателя на интерфейс метаданных, имени файла и пути поиска.

GetReader(Int32, String, String)

Внимание!

The recommended alternative is SymBinder.GetReader(IntPtr, String). ISymbolBinder1.GetReader takes the importer interface pointer as an IntPtr instead of an Int32, and thus works on both 32-bit and 64-bit architectures. http://go.microsoft.com/fwlink/?linkid=14202

Получает интерфейс средства чтения символов для текущего файла с использованием заданных 32-разрядного целого указателя на интерфейс метаданных, имени файла и пути поиска.

public:
 override System::Diagnostics::SymbolStore::ISymbolReader ^ GetReader(int importer, System::String ^ filename, System::String ^ searchPath);
public:
 virtual System::Diagnostics::SymbolStore::ISymbolReader ^ GetReader(int importer, System::String ^ filename, System::String ^ searchPath);
public override System.Diagnostics.SymbolStore.ISymbolReader GetReader (int importer, string filename, string searchPath);
[System.Obsolete("The recommended alternative is SymBinder.GetReader(IntPtr, String). ISymbolBinder1.GetReader takes the importer interface pointer as an IntPtr instead of an Int32, and thus works on both 32-bit and 64-bit architectures. http://go.microsoft.com/fwlink/?linkid=14202")]
public override System.Diagnostics.SymbolStore.ISymbolReader GetReader (int importer, string filename, string searchPath);
[System.Obsolete("The recommended alternative is SymBinder.GetReader(IntPtr, String). ISymbolBinder1.GetReader takes the importer interface pointer as an IntPtr instead of an Int32, and thus works on both 32-bit and 64-bit architectures. http://go.microsoft.com/fwlink/?linkid=14202")]
public virtual System.Diagnostics.SymbolStore.ISymbolReader GetReader (int importer, string filename, string searchPath);
abstract member GetReader : int * string * string -> System.Diagnostics.SymbolStore.ISymbolReader
override this.GetReader : int * string * string -> System.Diagnostics.SymbolStore.ISymbolReader
[<System.Obsolete("The recommended alternative is SymBinder.GetReader(IntPtr, String). ISymbolBinder1.GetReader takes the importer interface pointer as an IntPtr instead of an Int32, and thus works on both 32-bit and 64-bit architectures. http://go.microsoft.com/fwlink/?linkid=14202")>]
abstract member GetReader : int * string * string -> System.Diagnostics.SymbolStore.ISymbolReader
override this.GetReader : int * string * string -> System.Diagnostics.SymbolStore.ISymbolReader
Public Overrides Function GetReader (importer As Integer, filename As String, searchPath As String) As ISymbolReader
Public Overridable Function GetReader (importer As Integer, filename As String, searchPath As String) As ISymbolReader

Параметры

importer
Int32

32-разрядное целое число, которое указывает на интерфейс импорта метаданных.

filename
String

Имя файла, для которого требуется интерфейс средства чтения.

searchPath
String

Путь поиска, используемый для поиска файла символов.

Возвращаемое значение

ISymbolReader

Интерфейс для чтения символов отладки.

Реализации

Атрибуты

Комментарии

При наличии указателя на интерфейс метаданных, имени файла и пути поиска GetReader метод возвращает ISymbolReader интерфейс, считывающий символы отладки, связанные с модулем.

Примечание

Использование 32-разрядного целого числа в качестве указателя не рекомендуется. GetReaderВместо этого используйте перегрузку.

Применяется к

GetReader(IntPtr, String, String)

Получает интерфейс средства чтения символов для текущего файла с использованием заданного указателя на интерфейс метаданных, имени файла и пути поиска.

public:
 override System::Diagnostics::SymbolStore::ISymbolReader ^ GetReader(IntPtr importer, System::String ^ filename, System::String ^ searchPath);
public:
 virtual System::Diagnostics::SymbolStore::ISymbolReader ^ GetReader(IntPtr importer, System::String ^ filename, System::String ^ searchPath);
public override System.Diagnostics.SymbolStore.ISymbolReader GetReader (IntPtr importer, string filename, string searchPath);
public virtual System.Diagnostics.SymbolStore.ISymbolReader GetReader (IntPtr importer, string filename, string searchPath);
abstract member GetReader : nativeint * string * string -> System.Diagnostics.SymbolStore.ISymbolReader
override this.GetReader : nativeint * string * string -> System.Diagnostics.SymbolStore.ISymbolReader
Public Overrides Function GetReader (importer As IntPtr, filename As String, searchPath As String) As ISymbolReader
Public Overridable Function GetReader (importer As IntPtr, filename As String, searchPath As String) As ISymbolReader

Параметры

importer
IntPtr

nativeint

Структура, которая указывает на интерфейс импорта метаданных.

filename
String

Имя файла, для которого требуется интерфейс средства чтения.

searchPath
String

Путь поиска, используемый для поиска файла символов.

Возвращаемое значение

ISymbolReader

Интерфейс для чтения символов отладки.

Реализации

Комментарии

При наличии указателя на интерфейс метаданных, имени файла и пути поиска GetReader метод возвращает ISymbolReader интерфейс, считывающий символы отладки, связанные с модулем.

Применяется к