DkmManagedEncUpdates.ApplyAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Asynchronně aplikujte spravované aktualizace na všechny moduly napříč různými procesy, které se aktuálně ladí. Pokud byla vytvořena aktualizace z modulu, který ještě nebyl načten, modul ji bude sledovat a aktualizovat, když je modul skutečně načten. Jinak se aktualizace použijí okamžitě. Změny se zachovají až do konce relace ladění.
Tato metoda připojí novou pracovní položku k zadanému pracovnímu seznamu a vrátí se po připojení pracovní položky. Skutečné zpracování pracovní položky je asynchronní. Volající obdrží oznámení o dokončení žádosti prostřednictvím rutiny dokončení.
Omezení umístění: Rozhraní API se musí volat z komponenty IDE (úroveň > komponenty 100 000).
Toto rozhraní API bylo představeno v sadě Visual Studio 17 Update 1 (DkmApiVersion.VS17Update1).
public void ApplyAsync (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Clr.DkmManagedEncUpdatesAsyncResult> CompletionRoutine);
member this.ApplyAsync : Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Clr.DkmManagedEncUpdatesAsyncResult> -> unit
Public Sub ApplyAsync (WorkList As DkmWorkList, CompletionRoutine As DkmCompletionRoutine(Of DkmManagedEncUpdatesAsyncResult))
Parametry
- WorkList
- DkmWorkList
WorkList, ke které se má nová pracovní položka připojit.
- CompletionRoutine
- DkmCompletionRoutine<DkmManagedEncUpdatesAsyncResult>
Rutina, která se aktivuje po dokončení požadavku. Pokud se požadavek úspěšně připojí k pracovnímu seznamu, aktivuje se vždy (včetně zrušení operace). Tato akce se nikdy neaktivuje, pokud se nepodaří připojit pracovní položku.