Microsoft.VisualStudio.Debugger.DefaultPort Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
DkmAppPackageId |
Identifica um pacote de aplicativo da Windows Store ou Windows Phone pacote do aplicativo. |
DkmDeploymentCommand |
Objeto que representa um executável arbitrário executado no computador de destino. |
DkmDeviceInfo |
As informações do dispositivo para o sistema atual, disponíveis para Windows 10 ou posterior. Isso inclui o fator de forma física do dispositivo e a família do sistema operacional e o número de versão do sistema operacional. Essa API foi introduzida no Visual Studio 14 RTM (DkmApiVersion.VS14RTM). |
DkmFileInfo |
Contém informações básicas sobre um arquivo que é retornado de DefaultPort.DkmTransportConnection.GetFileListing. |
DkmFileTransferStream |
Representa um fluxo de arquivos que pode ser usado para transferir um arquivo grande pela conexão remota do depurador. |
DkmIISAppPoolInfo |
Informações sobre um pool de aplicativos do IIS. Essa API foi introduzida no Visual Studio 17 RTM (DkmApiVersion.VS17RTM). |
DkmInstalledApplicationInfo |
Identifica um aplicativo instalado da Windows Store. |
DkmInstalledAppPackageInfo |
Identifica um Pacote de Aplicativos da Windows Store instalado. |
DkmModuleInformation |
Informações básicas sobre um módulo. Essa API foi introduzida no Visual Studio 16 Atualização 8 (DkmApiVersion.VS16Update8). |
DkmNonDebugProcessSnapshot |
DkmNonDebugProcessSnapshot representa um instantâneo capturado sobre um processo em execução (mas não depurado). Essa API foi introduzida no Visual Studio 17 Atualização 6 (DkmApiVersion.VS17Update6). |
DkmProductionAgent |
DkmProductionAgent representa um processo de agente iniciado usando o método StartAgent de DkmProductionConnection. Essa API foi introduzida no Visual Studio 15 Atualização 2 (DkmApiVersion.VS15Update2). |
DkmProductionConnection |
Isso representa uma conexão entre o monitor e o IDE com a finalidade de transportar mensagens relacionadas ao cenário de produção. Essa API foi introduzida no Visual Studio 15 Atualização 2 (DkmApiVersion.VS15Update2). |
DkmPublishedProgramInfo |
Contém informações sobre um runtime depurável que foi carregado em um processo no computador (processos incluídos que não estão sendo depurados). Isso será usado para representar programas publicados por meio de pdm.dll, que é usado para programas de script ativos ou outros programas publicados por meio de CLSID_ProgramPublisher (IDebugProgramPublisher2.PublishProgram/PublishProgramNode). Ele também pode ser usado para outros runtimes que podem ser carregados no processo de destino, como CoreCLR. |
DkmRecordedProcessInfo |
Informações básicas sobre um arquivo não executável que pode ser depurado. Esse arquivo não executável pode ser uma gravação de um processo em execução, por exemplo, um arquivo de rastreamento de depuração de viagem no tempo. Essa API foi introduzida no Visual Studio 16 RTM (DkmApiVersion.VS16RTM). |
DkmRunningProcessInfo |
Instantâneo de informações básicas sobre um processo em execução. Ao contrário do DkmProcess, essas informações são para um processo que não está necessariamente sendo depurado. Isso pode ser retornado como parte de uma lista de tarefas ou informações podem ser retornadas para um único processo. |
DkmSerializedProcessInfo |
Informações básicas sobre um arquivo não executável que pode ser depurado. Essa API foi introduzida no Visual Studio 16 Atualização 8 (DkmApiVersion.VS16Update8). |
DkmStandardRemoteTransportConnection |
Isso representa uma conexão remota entre o monitor e o IDE pelo transporte padrão. Essa classe deriva de DkmTransportConnection e define as opções usadas para se conectar ao computador de destino. |
DkmSystemInformation |
Contém informações sobre o sistema de computador que um processo ou conexão está usando. Ele pode ser obtido por meio da propriedade 'SystemInformation' de um processo ou de DefaultPort.DkmTransportConnection.GetSystemInformation. |
DkmTerminalStartInfo |
Contém informações necessárias para iniciar um terminal (console). Essa API foi introduzida no Visual Studio 16 Atualização 9 (DkmApiVersion.VS16Update9). |
DkmTransportConnection |
Isso representa uma conexão entre o monitor e o IDE. Ele pode ser uma conexão local se o monitor estiver em execução no mesmo processo que o IDE ou pode ser uma conexão remota. No processo do monitor, há apenas uma conexão. Classes derivadas: DkmStandardRemoteTransportConnection |
DkmTransportKind |
Indica o tipo de transporte que está sendo usado para depurar. |
DkmWorkerProcessConnection |
Isso representa uma conexão de transporte usada para processamento de símbolos ou outras atividades com uso intensivo de memória. Esse processo de trabalho pode ser remoto ou local. Essa API foi introduzida no Visual Studio 16 RTM (DkmApiVersion.VS16RTMPreview). |
Estruturas
DkmActivateBackgroundTaskAsyncResult |
Resultado de uma chamada assíncrona de DkmTransportConnection.ActivateBackgroundTask. |
DkmDownloadFileAsyncResult |
Resultado de uma chamada assíncrona de DkmTransportConnection.DownloadFile. |
DkmEnumerateBackgroundTasksAsyncResult |
Resultado de uma chamada assíncrona de DkmTransportConnection.EnumerateBackgroundTasks. |
DkmEnumRunningProcessesAsyncResult |
Resultado de uma chamada assíncrona de DkmTransportConnection.EnumRunningProcesses. |
DkmOpenNonDebugProcessSnapshotAsyncResult |
Resultado de uma chamada assíncrona DkmNonDebugProcessSnapshot.OpenAsync. |
DkmShutDownAppPackageAsyncResult |
Resultado de uma chamada assíncrona de DkmTransportConnection.ShutDownAppPackage. |
DkmSuspendAppPackageAsyncResult |
Resultado de uma chamada assíncrona de DkmTransportConnection.SuspendAppPackage. |
DkmTerminalStartAsyncResult |
Resultado de uma chamada assíncrona DkmTerminalStartInfo.Start. |
DkmTerminateAppPackageAsyncResult |
Resultado de uma chamada assíncrona de DkmTransportConnection.TerminateAppPackage. |
Enumerações
DkmActivateAppPackageFlags |
Sinalizadores que indicam opções para ativação do AppPackage. Essa API foi introduzida no Visual Studio 14 Atualização 1 (DkmApiVersion.VS14Update1). |
DkmDebuggerCpuArchitecture |
Enumerador que define a arquitetura de CPU do depurador. Essa API foi introduzida no Visual Studio 17 RTM (DkmApiVersion.VS17RTM). |
DkmDeploymentCommandFlags |
Sinalizadores que afetam o processamento de comandos de implantação. |
DkmPackagedAppPlatform |
Indica se o pacote de aplicativos especificado é um Windows Phone ou aplicativo da Windows Store. |
DkmPackageExecutionState |
Descreve o estado de execução atual do pacote de aplicativos. Para aplicativos da Windows Store, os valores correspondem aos valores em PACKAGE_EXECUTION_STATE. |
DkmProcessorFeatures |
Sinalizadores que indicam recursos que estão disponíveis no processador no qual esse sistema/processo/thread está em execução. Geralmente, eles lidam com a disponibilidade do conjunto de registros. |
DkmRemoteAuthenticationMode |
Modo de autenticação a ser usado ao se conectar por uma conexão remota padrão. |
DkmRunningProcessFlags |
Sinalizadores que contêm propriedades boolianas do processo em execução. |
DkmRunningProcessInfoPropertyMask |
Sinalizadores que indicam quais propriedades de DkmRunningProcessInfo devem ser computadas. |
DkmSystemInformationFlags |
Sinalizadores que fornecem informações sobre o sistema que um sistema de computador que um processo/thread/conexão está usando. |
DkmTransportConnectionFlags |
Sinalizadores que indicam características da conexão subjacente. |