DkmModuleInstance.TryLoadSymbols Metoda

Definicja

Przeciążenia

TryLoadSymbols()

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

Ograniczenie lokalizacji: interfejs API musi być wywoływany ze składnika IDE (poziom > składnika 100 000).

TryLoadSymbols(DkmSymbolLoadFlags)

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

Ograniczenie lokalizacji: interfejs API musi być wywoływany ze składnika IDE (poziom > składnika 100 000).

Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 4 (DkmApiVersion.VS17Update4).

TryLoadSymbols(DkmWorkList, DkmCompletionRoutine<DkmTryLoadSymbolsAsyncResult>)

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: interfejs API musi być wywoływany ze składnika IDE (poziom > składnika 100 000).

TryLoadSymbols(DkmWorkList, DkmSymbolLoadFlags, DkmCompletionRoutine<DkmTryLoadSymbolsAsyncResult>)

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: interfejs API musi być wywoływany ze składnika IDE (poziom > składnika 100 000).

Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 4 (DkmApiVersion.VS17Update4).

TryLoadSymbols()

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

Ograniczenie lokalizacji: interfejs API musi być wywoływany ze składnika IDE (poziom > składnika 100 000).

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

Dotyczy

TryLoadSymbols(DkmSymbolLoadFlags)

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

Ograniczenie lokalizacji: interfejs API musi być wywoływany ze składnika IDE (poziom > składnika 100 000).

Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 4 (DkmApiVersion.VS17Update4).

public void TryLoadSymbols (Microsoft.VisualStudio.Debugger.Symbols.DkmSymbolLoadFlags Flags);
member this.TryLoadSymbols : Microsoft.VisualStudio.Debugger.Symbols.DkmSymbolLoadFlags -> unit
Public Sub TryLoadSymbols (Flags As DkmSymbolLoadFlags)

Parametry

Flags
DkmSymbolLoadFlags

[W] Flagi używane do określania zachowania podczas ładowania symboli.

Dotyczy

TryLoadSymbols(DkmWorkList, DkmCompletionRoutine<DkmTryLoadSymbolsAsyncResult>)

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: interfejs API musi być wywoływany ze składnika IDE (poziom > składnika 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

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

CompletionRoutine
DkmCompletionRoutine<DkmTryLoadSymbolsAsyncResult>

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

TryLoadSymbols(DkmWorkList, DkmSymbolLoadFlags, DkmCompletionRoutine<DkmTryLoadSymbolsAsyncResult>)

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: interfejs API musi być wywoływany ze składnika IDE (poziom > składnika 100 000).

Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 4 (DkmApiVersion.VS17Update4).

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

Parametry

WorkList
DkmWorkList

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

Flags
DkmSymbolLoadFlags

[W] Flagi używane do określania zachowania podczas ładowania symboli.

CompletionRoutine
DkmCompletionRoutine<DkmTryLoadSymbolsAsyncResult>

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