Microsoft.VisualStudio.Debugger.DefaultPort Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
| DkmAppPackageId |
Identifica un pacchetto di app di Windows Store o Windows Phone pacchetto dell'app. |
| DkmDeploymentCommand |
Oggetto che rappresenta un eseguibile arbitrario eseguito nel computer di destinazione. |
| DkmDeviceInfo |
Informazioni sul dispositivo per il sistema corrente, disponibili per Windows 10 o versioni successive. Sono inclusi il fattore di forma fisica del dispositivo e la famiglia di sistemi operativi e il numero di versione del sistema operativo. Questa API è stata introdotta in Visual Studio 14 RTM (DkmApiVersion.VS14RTM). |
| DkmFileInfo |
Contiene informazioni di base su un file restituito da DefaultPort.DkmTransportConnection.GetFileListing. |
| DkmFileTransferStream |
Rappresenta un flusso di file che può essere utilizzato per trasferire un file di grandi dimensioni tramite la connessione al debugger remoto. |
| DkmIISAppPoolInfo |
Informazioni su un pool di applicazioni IIS. Questa API è stata introdotta in Visual Studio 17 RTM (DkmApiVersion.VS17RTM). |
| DkmInstalledApplicationInfo |
Identifica un'app di Windows Store installata. |
| DkmInstalledAppPackageInfo |
Identifica un pacchetto dell'app di Windows Store installato. |
| DkmModuleInformation |
Informazioni di base su un modulo. Questa API è stata introdotta in Visual Studio 16 Update 8 (DkmApiVersion.VS16Update8). |
| DkmNonDebugProcessSnapshot |
DkmNonDebugProcessSnapshot rappresenta uno snapshot acquisito su un processo in esecuzione (ma non sottoposto a debug). Questa API è stata introdotta in Visual Studio 17 Update 6 (DkmApiVersion.VS17Update6). |
| DkmProductionAgent |
DkmProductionAgent rappresenta un processo agente avviato usando il metodo StartAgent di DkmProductionConnection. Questa API è stata introdotta in Visual Studio 15 Update 2 (DkmApiVersion.VS15Update2). |
| DkmProductionConnection |
Rappresenta una connessione tra il monitoraggio e l'IDE allo scopo di trasportare messaggi correlati allo scenario di produzione. Questa API è stata introdotta in Visual Studio 15 Update 2 (DkmApiVersion.VS15Update2). |
| DkmPublishedProgramInfo |
Contiene informazioni su un runtime di debug caricato in un processo nel computer (processi inclusi che non vengono sottoposti a debug). Verrà usato per rappresentare i programmi pubblicati tramite pdm.dll, che viene usato per programmi script attivi o altri programmi pubblicati tramite CLSID_ProgramPublisher (IDebugProgramPublisher2.PublishProgram/PublishProgramNode). Può essere usato anche per altri runtime che potrebbero essere caricati nel processo di destinazione, ad esempio CoreCLR. |
| DkmRecordedProcessInfo |
Informazioni di base su un file non eseguibile di cui è possibile eseguire il debug. Questo file non eseguibile può essere una registrazione di un processo in esecuzione, ad esempio un file di traccia di debug del viaggio temporale. Questa API è stata introdotta in Visual Studio 16 RTM (DkmApiVersion.VS16RTM). |
| DkmRunningProcessInfo |
Snapshot delle informazioni di base su un processo in esecuzione. A differenza di DkmProcess, queste informazioni sono destinate a un processo che non è necessariamente sottoposto a debug. Può essere restituito come parte di un elenco di attività o le informazioni possono essere restituite per un singolo processo. |
| DkmSerializedProcessInfo |
Informazioni di base su un file non eseguibile di cui è possibile eseguire il debug. Questa API è stata introdotta in Visual Studio 16 Update 8 (DkmApiVersion.VS16Update8). |
| DkmStandardRemoteTransportConnection |
Rappresenta una connessione remota tra il monitor e l'IDE sul trasporto standard. Questa classe deriva da DkmTransportConnection e definisce le opzioni usate per connettersi al computer di destinazione. |
| DkmSystemInformation |
Contiene informazioni sul sistema informatico utilizzato da un processo o una connessione. Può essere ottenuto tramite la proprietà 'SystemInformation' di un processo o da DefaultPort.DkmTransportConnection.GetSystemInformation. |
| DkmTerminalStartInfo |
Contiene informazioni necessarie per avviare un terminale (console). Questa API è stata introdotta in Visual Studio 16 Update 9 (DkmApiVersion.VS16Update9). |
| DkmTransportConnection |
Rappresenta una connessione tra il monitoraggio e l'IDE. Può trattarsi di una connessione locale se il monitoraggio è in esecuzione nello stesso processo dell'IDE oppure può essere una connessione remota. Nel processo di monitoraggio è presente una sola connessione. Classi derivate: DkmStandardRemoteTransportConnection |
| DkmTransportKind |
Indica il tipo di trasporto utilizzato per il debug. |
| DkmWorkerProcessConnection |
Rappresenta una connessione di trasporto utilizzata per l'elaborazione dei simboli o altre attività a elevato utilizzo di memoria. Questo processo di lavoro può essere remoto o locale. Questa API è stata introdotta in Visual Studio 16 RTM (DkmApiVersion.VS16RTMPreview). |
Struct
| DkmActivateBackgroundTaskAsyncResult |
Risultato di una chiamata asincrona DkmTransportConnection.ActivateBackgroundTask. |
| DkmDownloadFileAsyncResult |
Risultato di una chiamata asincrona DkmTransportConnection.DownloadFile. |
| DkmEnumerateBackgroundTasksAsyncResult |
Risultato di una chiamata asincrona DkmTransportConnection.EnumerateBackgroundTasks. |
| DkmEnumRunningProcessesAsyncResult |
Risultato di una chiamata asincrona DkmTransportConnection.EnumRunningProcesses. |
| DkmOpenNonDebugProcessSnapshotAsyncResult |
Risultato di una chiamata asincrona DkmNonDebugProcessSnapshot.OpenAsync. |
| DkmShutDownAppPackageAsyncResult |
Risultato di una chiamata asincrona DkmTransportConnection.ShutDownAppPackage. |
| DkmSuspendAppPackageAsyncResult |
Risultato di una chiamata asincrona DkmTransportConnection.SuspendAppPackage. |
| DkmTerminalStartAsyncResult |
Risultato di una chiamata asincrona DkmTerminalStartInfo.Start. |
| DkmTerminateAppPackageAsyncResult |
Risultato di una chiamata asincrona DkmTransportConnection.TerminateAppPackage. |
Enumerazioni
| DkmActivateAppPackageFlags |
Flag che indicano le opzioni per l'attivazione di AppPackage. Questa API è stata introdotta in Visual Studio 14 Update 1 (DkmApiVersion.VS14Update1). |
| DkmDebuggerCpuArchitecture |
Enumeratore che definisce l'architettura della CPU del debugger. Questa API è stata introdotta in Visual Studio 17 RTM (DkmApiVersion.VS17RTM). |
| DkmDeploymentCommandFlags |
Flag che influisce sull'elaborazione dei comandi di distribuzione. |
| DkmPackagedAppPlatform |
Indica se il pacchetto dell'applicazione specificato è un Windows Phone o un'app di Windows Store. |
| DkmPackageExecutionState |
Descrive lo stato di esecuzione corrente del pacchetto dell'applicazione. Per le app di Windows Store, i valori corrispondono ai valori in PACKAGE_EXECUTION_STATE. |
| DkmProcessorFeatures |
Flag che indicano le funzionalità disponibili nel processore in cui è in esecuzione questo sistema/processo/thread. Questi in genere gestiscono la disponibilità dei set di registri. |
| DkmRemoteAuthenticationMode |
Modalità di autenticazione da usare per la connessione tramite una connessione remota standard. |
| DkmRunningProcessFlags |
Flag contenenti proprietà booleane del processo in esecuzione. |
| DkmRunningProcessInfoPropertyMask |
Flag che indicano le proprietà di DkmRunningProcessInfo da calcolare. |
| DkmSystemInformationFlags |
Flag che forniscono informazioni sul sistema utilizzato da un sistema computer in cui è in uso un processo/thread/connessione. |
| DkmTransportConnectionFlags |
Flag che indicano i tratti della connessione sottostante. |