DkmModule.GetSourceServerData 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í.
Přetížení
GetSourceServerData(DkmModuleInstance) |
Vrátí obsah dat datového proudu zdrojového serveru pro modul, pokud datový proud existuje. Omezení umístění: Rozhraní API se musí volat z komponenty IDE (úroveň > komponenty 100 000). |
GetSourceServerData(DkmWorkList, DkmModuleInstance, DkmCompletionRoutine<DkmGetSourceServerDataAsyncResult>) |
Vrátí obsah dat datového proudu zdrojového serveru pro modul, pokud datový proud existuje. Tato metoda přidá novou pracovní položku do zadaného pracovního seznamu a vrátí po připojení pracovní položky. Skutečné 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). |
GetSourceServerData(DkmModuleInstance)
Vrátí obsah dat datového proudu zdrojového serveru pro modul, pokud datový proud existuje.
Omezení umístění: Rozhraní API se musí volat z komponenty IDE (úroveň > komponenty 100 000).
public:
cli::array <System::Byte> ^ GetSourceServerData(Microsoft::VisualStudio::Debugger::DkmModuleInstance ^ ModuleInstance);
public byte[] GetSourceServerData (Microsoft.VisualStudio.Debugger.DkmModuleInstance ModuleInstance);
member this.GetSourceServerData : Microsoft.VisualStudio.Debugger.DkmModuleInstance -> byte[]
Public Function GetSourceServerData (ModuleInstance As DkmModuleInstance) As Byte()
Parametry
- ModuleInstance
- DkmModuleInstance
[V] Instance modulu, pro kterou se požadují data serveru symbolů.
Návraty
[Mimo] Hodnota True, pokud je tato adresa první adresou v rozsahu řádku. V ostatních případech False
Platí pro
GetSourceServerData(DkmWorkList, DkmModuleInstance, DkmCompletionRoutine<DkmGetSourceServerDataAsyncResult>)
Vrátí obsah dat datového proudu zdrojového serveru pro modul, pokud datový proud existuje.
Tato metoda přidá novou pracovní položku do zadaného pracovního seznamu a vrátí po připojení pracovní položky. Skutečné 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 GetSourceServerData (Microsoft.VisualStudio.Debugger.DkmWorkList WorkList, Microsoft.VisualStudio.Debugger.DkmModuleInstance ModuleInstance, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Symbols.DkmGetSourceServerDataAsyncResult> CompletionRoutine);
member this.GetSourceServerData : Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmModuleInstance * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Symbols.DkmGetSourceServerDataAsyncResult> -> unit
Public Sub GetSourceServerData (WorkList As DkmWorkList, ModuleInstance As DkmModuleInstance, CompletionRoutine As DkmCompletionRoutine(Of DkmGetSourceServerDataAsyncResult))
Parametry
- WorkList
- DkmWorkList
WorkList pro připojení nové pracovní položky k.
- ModuleInstance
- DkmModuleInstance
[V] Instance modulu, pro kterou se požadují data serveru symbolů.
- CompletionRoutine
- DkmCompletionRoutine<DkmGetSourceServerDataAsyncResult>
Rutina, která se aktivuje po dokončení požadavku. Pokud se požadavek úspěšně připojí k pracovnímu seznamu, aktivuje se to vždy (včetně toho, když je operace zrušena). Tato akce se nikdy neaktivuje, pokud se připojení pracovní položky nezdaří.