Condividi tramite


Microsoft.VisualStudio.Debugger.DefaultPort Spazio dei nomi

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.