DkmModuleInstance.TryLoadSymbols Metoda

Definice

Přetížení

TryLoadSymbols()

Volá se, aby se iniciovalo načítání symbolů pro DkmModuleInstances, jejichž symboly se při načtení modulu nenašly.

Omezení umístění: rozhraní API se musí volat z komponenty IDE (úroveň komponenty > 100 000).

TryLoadSymbols(DkmWorkList, DkmCompletionRoutine<DkmTryLoadSymbolsAsyncResult>)

Volá se, aby se iniciovalo načítání symbolů pro DkmModuleInstances, jejichž symboly se při načtení modulu nenašly.

Tato metoda připojí novou pracovní položku k určitému pracovnímu seznamu a vrátí se, jakmile bude pracovní položka připojena. Vlastní zpracování pracovní položky je asynchronní. Volající bude upozorněn, že žádost je dokončena prostřednictvím rutiny dokončení.

Omezení umístění: rozhraní API se musí volat z komponenty IDE (úroveň komponenty > 100 000).

TryLoadSymbols()

Volá se, aby se iniciovalo načítání symbolů pro DkmModuleInstances, jejichž symboly se při načtení modulu nenašly.

Omezení umístění: rozhraní API se musí volat z komponenty IDE (úroveň komponenty > 100 000).

public:
 void TryLoadSymbols();
public:
 void TryLoadSymbols();
void TryLoadSymbols();
public void TryLoadSymbols ();
member this.TryLoadSymbols : unit -> unit
Public Sub TryLoadSymbols ()

Platí pro

TryLoadSymbols(DkmWorkList, DkmCompletionRoutine<DkmTryLoadSymbolsAsyncResult>)

Volá se, aby se iniciovalo načítání symbolů pro DkmModuleInstances, jejichž symboly se při načtení modulu nenašly.

Tato metoda připojí novou pracovní položku k určitému pracovnímu seznamu a vrátí se, jakmile bude pracovní položka připojena. Vlastní zpracování pracovní položky je asynchronní. Volající bude upozorněn, že žádost je dokončena prostřednictvím rutiny dokončení.

Omezení umístění: rozhraní API se musí volat z komponenty IDE (úroveň komponenty > 100 000).

public:
 void TryLoadSymbols(Microsoft::VisualStudio::Debugger::DkmWorkList ^ WorkList, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::Symbols::DkmTryLoadSymbolsAsyncResult> ^ CompletionRoutine);
public void TryLoadSymbols (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Symbols.DkmTryLoadSymbolsAsyncResult> CompletionRoutine);
member this.TryLoadSymbols : Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Symbols.DkmTryLoadSymbolsAsyncResult> -> unit
Public Sub TryLoadSymbols (WorkList As DkmWorkList, CompletionRoutine As DkmCompletionRoutine(Of DkmTryLoadSymbolsAsyncResult))

Parametry

WorkList
DkmWorkList

WorkList k připojení nové pracovní položky do.

CompletionRoutine
DkmCompletionRoutine<DkmTryLoadSymbolsAsyncResult>

Rutina, která se aktivuje, až se žádost dokončí. Pokud se žádost úspěšně připojí k pracovnímu seznamu, bude se vždycky aktivovat (včetně toho, kdy se operace zruší). To se nikdy neaktivuje, pokud se připojení pracovní položky nezdaří.

Platí pro