Freigeben über


SymBinder.GetReader Methode

Definition

Ruft die Schnittstelle des Symbolreaders für die aktuelle Datei ab.

Überlädt

GetReader(Int32, String, String)
Veraltet.

Ruft die Schnittstelle des Symbolreaders für die aktuelle Datei mithilfe des angegebenen 32-Bit-Ganzzahlzeigers auf eine Metadatenschnittstelle, des angegebenen Dateinamens und des angegebenen Suchpfads ab.

GetReader(IntPtr, String, String)

Ruft die Schnittstelle des Symbolreaders für die aktuelle Datei mithilfe des angegebenen 32-Bit-Ganzzahlzeigers auf eine Metadatenschnittstelle, des angegebenen Dateinamens und des angegebenen Suchpfads ab.

GetReader(Int32, String, String)

Achtung

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

Ruft die Schnittstelle des Symbolreaders für die aktuelle Datei mithilfe des angegebenen 32-Bit-Ganzzahlzeigers auf eine Metadatenschnittstelle, des angegebenen Dateinamens und des angegebenen Suchpfads ab.

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

Parameter

importer
Int32

Eine 32-Bit-Ganzzahl, die auf die Schnittstelle für den Metadatenimport zeigt.

filename
String

Der Name der Datei, für die die Readerschnittstelle erforderlich ist.

searchPath
String

Der Suchpfad zum Suchen der Symboldatei.

Gibt zurück

Die Schnittstelle, die die Debugsymbole liest.

Implementiert

Attribute

Hinweise

Wenn sie einen Zeiger auf eine Metadatenschnittstelle, einen Dateinamen und einen Suchpfad erhält, gibt die GetReader Methode die Schnittstelle zurück, die ISymbolReader die dem Modul zugeordneten Debugsymbole liest.

Hinweis

Die Verwendung einer 32-Bit-Ganzzahl als Zeiger wird nicht empfohlen. Verwenden Sie stattdessen die GetReader Überladung.

Gilt für:

GetReader(IntPtr, String, String)

Ruft die Schnittstelle des Symbolreaders für die aktuelle Datei mithilfe des angegebenen 32-Bit-Ganzzahlzeigers auf eine Metadatenschnittstelle, des angegebenen Dateinamens und des angegebenen Suchpfads ab.

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

Parameter

importer
IntPtr

nativeint

Eine Struktur, die auf die Schnittstelle für den Metadatenimport zeigt.

filename
String

Der Name der Datei, für die die Readerschnittstelle erforderlich ist.

searchPath
String

Der Suchpfad zum Suchen der Symboldatei.

Gibt zurück

Die Schnittstelle, die die Debugsymbole liest.

Implementiert

Hinweise

Wenn sie einen Zeiger auf eine Metadatenschnittstelle, einen Dateinamen und einen Suchpfad erhält, gibt die GetReader Methode die Schnittstelle zurück, die ISymbolReader die dem Modul zugeordneten Debugsymbole liest.

Gilt für: