DkmClrInstructionSymbol.Create(DkmModule, DkmClrMethodId, UInt32) Methode

Definition

Erstellen Sie eine neue dkmclrinstructionsymbol-Objektinstanz.

public:
 static Microsoft::VisualStudio::Debugger::Clr::DkmClrInstructionSymbol ^ Create(Microsoft::VisualStudio::Debugger::Symbols::DkmModule ^ Module, Microsoft::VisualStudio::Debugger::Clr::DkmClrMethodId MethodId, System::UInt32 ILOffset);
public static Microsoft.VisualStudio.Debugger.Clr.DkmClrInstructionSymbol Create (Microsoft.VisualStudio.Debugger.Symbols.DkmModule Module, Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId MethodId, uint ILOffset);
static member Create : Microsoft.VisualStudio.Debugger.Symbols.DkmModule * Microsoft.VisualStudio.Debugger.Clr.DkmClrMethodId * uint32 -> Microsoft.VisualStudio.Debugger.Clr.DkmClrInstructionSymbol
Public Shared Function Create (Module As DkmModule, MethodId As DkmClrMethodId, ILOffset As UInteger) As DkmClrInstructionSymbol

Parameter

Module
DkmModule

In Die dkmmodule-Klasse stellt ein Code Bündel (z.: dll oder exe) dar, das oder einmal in einen oder mehrere Prozesse geladen wurde. Die dkmmodule-Klasse ist das zentrale Objekt für die Symbol-APIs und ist 1:1 mit der Notation des Symbol Handlers, was geladen wird. Wenn ein Code in drei unterschiedliche Prozesse geladen wird (oder in demselben Prozess, aber mit drei unterschiedlichen Basisadressen oder drei verschiedenen Anwendungs Domänen), der Symbol Handler jedoch davon ausgeht, dass er als identisch eingestuft wird, gibt es nur ein Modul Objekt.

MethodId
DkmClrMethodId

In Das Versions-/tokenpaar für diese Methode.

ILOffset
UInt32

In IlOffset ist der Index der IL-Anweisung, die dieses Symbol darstellt. Dieser Wert kann auf UInt32. MaxValue für eine Anweisung festgelegt werden, die sich innerhalb der angegebenen Methode befindet, aber nicht an eine bestimmte Anweisung gebunden ist. Dies wird für Native CLR-Anweisungen verwendet, die keiner Il-Anweisung zugeordnet werden.

Gibt zurück

DkmClrInstructionSymbol

Vorgenommen Ergebnis dieses Methoden Aufrufes.

Gilt für