Partilhar via


SymBinder.GetReader Método

Definição

Obtém a interface do leitor de símbolo para o arquivo atual.

Sobrecargas

GetReader(Int32, String, String)
Obsoleto.

Obtém a interface do leitor de símbolo para o arquivo atual usando o ponteiro de inteiro de 32 bits para uma interface de metadados, o nome do arquivo e o caminho de pesquisa especificados.

GetReader(IntPtr, String, String)

Obtém a interface do leitor de símbolo para o arquivo atual usando o ponteiro para uma interface de metadados, o nome do arquivo e o caminho de pesquisa especificados.

GetReader(Int32, String, String)

Cuidado

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

Obtém a interface do leitor de símbolo para o arquivo atual usando o ponteiro de inteiro de 32 bits para uma interface de metadados, o nome do arquivo e o caminho de pesquisa especificados.

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

Parâmetros

importer
Int32

Um inteiro de 32 bits que aponta para a interface de importação de metadados.

filename
String

O nome do arquivo para o qual a interface de leitor é necessária.

searchPath
String

O caminho de pesquisa usado para localizar o arquivo de símbolo.

Retornos

A interface que lê os símbolos de depuração.

Implementações

Atributos

Comentários

Quando dado um ponteiro para uma interface de metadados, um nome de arquivo e um caminho de pesquisa, o GetReader método retorna a ISymbolReader interface que lê os símbolos de depuração associados ao módulo.

Observação

Não é recomendável usar um inteiro de 32 bits como ponteiro. Em vez disso, use a GetReader sobrecarga.

Aplica-se a

GetReader(IntPtr, String, String)

Obtém a interface do leitor de símbolo para o arquivo atual usando o ponteiro para uma interface de metadados, o nome do arquivo e o caminho de pesquisa especificados.

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

Parâmetros

importer
IntPtr

nativeint

Uma estrutura que aponta para a interface de importação de metadados.

filename
String

O nome do arquivo para o qual a interface de leitor é necessária.

searchPath
String

O caminho de pesquisa usado para localizar o arquivo de símbolo.

Retornos

A interface que lê os símbolos de depuração.

Implementações

Comentários

Quando dado um ponteiro para uma interface de metadados, um nome de arquivo e um caminho de pesquisa, o GetReader método retorna a ISymbolReader interface que lê os símbolos de depuração associados ao módulo.

Aplica-se a