Udostępnij za pośrednictwem


DkmModuleInstance.TryLoadSymbolsCallback Metoda

Definicja

Przeciążenia

TryLoadSymbolsCallback()

Wywoływana w celu zainicjowania ładowania symboli dla obiektów DkmModuleInstance, których symbole nie zostały znalezione podczas ładowania modułu.

Ograniczenie lokalizacji: może to być wywoływane z klienta lub serwera. Implementacja serwera jest pamięcią podręczną, która zapobiega niepotrzebnym wywołaniom sieciowym. Klient przechodzi bezpośrednio do implementacji "rzeczywistej", co gwarantuje również, że ponowne odcięcie zostanie zwrócone wcześnie.

Ten interfejs API został wprowadzony w programie Visual Studio 17 RTM (DkmApiVersion.VS17RTM).

TryLoadSymbolsCallback(DkmWorkList, DkmCompletionRoutine<DkmTryLoadSymbolsCallbackAsyncResult>)

Wywoływana w celu zainicjowania ładowania symboli dla obiektów DkmModuleInstance, których symbole nie zostały znalezione podczas ładowania modułu.

Ta metoda dołączy nowy element roboczy do określonej listy roboczej i powróci po dołączeniu elementu roboczego. Rzeczywiste przetwarzanie elementu roboczego jest asynchroniczne. Obiekt wywołujący zostanie powiadomiony, że żądanie zostało ukończone przez procedurę ukończenia.

Ograniczenie lokalizacji: może to być wywoływane z klienta lub serwera. Implementacja serwera jest pamięcią podręczną, która zapobiega niepotrzebnym wywołaniom sieciowym. Klient przechodzi bezpośrednio do implementacji "rzeczywistej", co gwarantuje również, że ponowne odcięcie zostanie zwrócone wcześnie.

Ten interfejs API został wprowadzony w programie Visual Studio 17 RTM (DkmApiVersion.VS17RTM).

TryLoadSymbolsCallback()

Wywoływana w celu zainicjowania ładowania symboli dla obiektów DkmModuleInstance, których symbole nie zostały znalezione podczas ładowania modułu.

Ograniczenie lokalizacji: może to być wywoływane z klienta lub serwera. Implementacja serwera jest pamięcią podręczną, która zapobiega niepotrzebnym wywołaniom sieciowym. Klient przechodzi bezpośrednio do implementacji "rzeczywistej", co gwarantuje również, że ponowne odcięcie zostanie zwrócone wcześnie.

Ten interfejs API został wprowadzony w programie Visual Studio 17 RTM (DkmApiVersion.VS17RTM).

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

Dotyczy

TryLoadSymbolsCallback(DkmWorkList, DkmCompletionRoutine<DkmTryLoadSymbolsCallbackAsyncResult>)

Wywoływana w celu zainicjowania ładowania symboli dla obiektów DkmModuleInstance, których symbole nie zostały znalezione podczas ładowania modułu.

Ta metoda dołączy nowy element roboczy do określonej listy roboczej i powróci po dołączeniu elementu roboczego. Rzeczywiste przetwarzanie elementu roboczego jest asynchroniczne. Obiekt wywołujący zostanie powiadomiony, że żądanie zostało ukończone przez procedurę ukończenia.

Ograniczenie lokalizacji: może to być wywoływane z klienta lub serwera. Implementacja serwera jest pamięcią podręczną, która zapobiega niepotrzebnym wywołaniom sieciowym. Klient przechodzi bezpośrednio do implementacji "rzeczywistej", co gwarantuje również, że ponowne odcięcie zostanie zwrócone wcześnie.

Ten interfejs API został wprowadzony w programie Visual Studio 17 RTM (DkmApiVersion.VS17RTM).

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

Parametry

WorkList
DkmWorkList

Lista workList do dołączenia nowego elementu roboczego do.

CompletionRoutine
DkmCompletionRoutine<DkmTryLoadSymbolsCallbackAsyncResult>

Procedura uruchamiania po zakończeniu żądania. Jeśli żądanie zostanie pomyślnie dołączone do listy roboczej, zawsze zostanie to wyzwolone (w tym po anulowaniu operacji). Nigdy nie zostanie wyzwolony, jeśli dołączanie elementu roboczego zakończy się niepowodzeniem.

Dotyczy