Microsoft.VisualStudio.Debugger.DefaultPort Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Классы
DkmAppPackageId |
Идентифицирует пакет приложения Магазина Windows или пакет приложения Windows Phone. |
DkmDeploymentCommand |
Объект , представляющий произвольный исполняемый файл, который выполняется на целевом компьютере. |
DkmDeviceInfo |
Сведения об устройстве для текущей системы, доступные для Windows 10 или более поздней версии. Сюда входит физический форм-фактор устройства, семейство ОС и номер версии операционной системы. Этот API появился в Visual Studio 14 RTM (DkmApiVersion.VS14RTM). |
DkmFileInfo |
Содержит основные сведения о файле, возвращаемом из DefaultPort.DkmTransportConnection.GetFileListing. |
DkmFileTransferStream |
Представляет файловый поток, который можно использовать для передачи большого файла через подключение удаленного отладчика. |
DkmIISAppPoolInfo |
Сведения о пуле приложений IIS. Этот API появился в Visual Studio 17 RTM (DkmApiVersion.VS17RTM). |
DkmInstalledApplicationInfo |
Определяет установленное приложение Магазина Windows. |
DkmInstalledAppPackageInfo |
Определяет установленный пакет приложений Магазина Windows. |
DkmModuleInformation |
Основные сведения о модуле. Этот API появился в Visual Studio 16 с обновлением 8 (DkmApiVersion.VS16Update8). |
DkmNonDebugProcessSnapshot |
DkmNonDebugProcessSnapshot представляет snapshot, который записывается о запущенном (но не отлаживаемом) процессе. Этот API появился в Visual Studio 17 с обновлением 6 (DkmApiVersion.VS17Update6). |
DkmProductionAgent |
DkmProductionAgent представляет процесс агента, запущенный с помощью метода StartAgent DkmProductionConnection. Этот API появился в Visual Studio 15 с обновлением 2 (DkmApiVersion.VS15Update2). |
DkmProductionConnection |
Это представляет собой соединение между монитором и интегрированной средой разработки с целью передачи сообщений, связанных с рабочим сценарием. Этот API появился в Visual Studio 15 с обновлением 2 (DkmApiVersion.VS15Update2). |
DkmPublishedProgramInfo |
Содержит сведения об отлаживаемой среде выполнения, которая была загружена в процесс на компьютере (включенные процессы, которые не отлаживаются). Он будет использоваться для представления программ, опубликованных с помощью pdm.dll, который используется для активных программ сценариев или других программ, опубликованных с помощью CLSID_ProgramPublisher (IDebugProgramPublisher2.PublishProgram/PublishProgramNode). Его также можно использовать для других сред выполнения, которые могут быть загружены в целевом процессе, например CoreCLR. |
DkmRecordedProcessInfo |
Основные сведения о неисполняемом файле, который можно отлаживать. Этот неисполняемый файл может быть записью выполняющегося процесса, например файла трассировки перемещения по времени. Этот API появился в Visual Studio 16 RTM (DkmApiVersion.VS16RTM). |
DkmRunningProcessInfo |
Моментальный снимок основных сведений о выполняющихся процессах. В отличие от DkmProcess, эта информация используется для процесса, который не обязательно выполняет отладку. Его можно вернуть как часть списка задач, так и сведения для одного процесса. |
DkmSerializedProcessInfo |
Основные сведения о неисполняемом файле, который можно отлаживать. Этот API появился в Visual Studio 16 с обновлением 8 (DkmApiVersion.VS16Update8). |
DkmStandardRemoteTransportConnection |
Это представляет собой удаленное подключение между монитором и интегрированной среды разработки через стандартный транспорт. Этот класс является производным от DkmTransportConnection и определяет параметры, используемые для подключения к целевому компьютеру. |
DkmSystemInformation |
Содержит сведения о компьютерной системе, используемой процессом или подключением. Его можно получить с помощью свойства SystemInformation процесса или из DefaultPort.DkmTransportConnection.GetSystemInformation. |
DkmTerminalStartInfo |
Содержит сведения, необходимые для запуска терминала (консоли). Этот API появился в Visual Studio 16 с обновлением 9 (DkmApiVersion.VS16Update9). |
DkmTransportConnection |
Это представляет собой соединение между монитором и интегрированной среды разработки. Это может быть локальное подключение, если монитор выполняется в том же процессе, что и интегрированная среда разработки, или удаленное подключение. В процессе мониторинга имеется только одно подключение. Производные классы: DkmStandardRemoteTransportConnection |
DkmTransportKind |
Указывает тип транспорта, используемого для отладки. |
DkmWorkerProcessConnection |
Это транспортное подключение, используемое для обработки символов или других операций с интенсивным использованием памяти. Этот рабочий процесс может быть удаленным или локальным. Этот API появился в Visual Studio 16 RTM (DkmApiVersion.VS16RTMPreview). |
Структуры
DkmActivateBackgroundTaskAsyncResult |
Результат асинхронного вызова DkmTransportConnection.ActivateBackgroundTask. |
DkmDownloadFileAsyncResult |
Результат асинхронного вызова DkmTransportConnection.DownloadFile. |
DkmEnumerateBackgroundTasksAsyncResult |
Результат асинхронного вызова DkmTransportConnection.EnumerateBackgroundTasks. |
DkmEnumRunningProcessesAsyncResult |
Результат асинхронного вызова DkmTransportConnection.EnumRunningProcesses. |
DkmOpenNonDebugProcessSnapshotAsyncResult |
Результат асинхронного вызова DkmNonDebugProcessSnapshot.OpenAsync. |
DkmShutDownAppPackageAsyncResult |
Результат асинхронного вызова DkmTransportConnection.ShutDownAppPackage. |
DkmSuspendAppPackageAsyncResult |
Результат асинхронного вызова DkmTransportConnection.SuspendAppPackage. |
DkmTerminalStartAsyncResult |
Результат асинхронного вызова DkmTerminalStartInfo.Start. |
DkmTerminateAppPackageAsyncResult |
Результат асинхронного вызова DkmTransportConnection.TerminateAppPackage. |
Перечисления
DkmActivateAppPackageFlags |
Флаги, указывающие параметры активации AppPackage. Этот API появился в Visual Studio 14 с обновлением 1 (DkmApiVersion.VS14Update1). |
DkmDebuggerCpuArchitecture |
Перечислитель, определяющий архитектуру ЦП отладчика. Этот API появился в Visual Studio 17 RTM (DkmApiVersion.VS17RTM). |
DkmDeploymentCommandFlags |
Флаги, влияющие на обработку команд развертывания. |
DkmPackagedAppPlatform |
Указывает, является ли указанный пакет приложения Windows Phone или приложением Магазина Windows. |
DkmPackageExecutionState |
Описывает текущее состояние выполнения пакета приложения. Для приложений Магазина Windows значения совпадают со значениями в PACKAGE_EXECUTION_STATE. |
DkmProcessorFeatures |
Флаги, указывающие функции, доступные в процессоре, на котором выполняется эта система, процесс или поток. Обычно они касаются доступности наборов регистров. |
DkmRemoteAuthenticationMode |
Режим проверки подлинности, используемый при подключении через стандартное удаленное подключение. |
DkmRunningProcessFlags |
Флаги, содержащие логические свойства выполняющегося процесса. |
DkmRunningProcessInfoPropertyMask |
Флаги, указывающие, какие свойства DkmRunningProcessInfo следует вычислить. |
DkmSystemInformationFlags |
Флаги, предоставляющие сведения о системе, которую использует компьютерная система, используемая процессом, потоком или подключением. |
DkmTransportConnectionFlags |
Флаги, указывающие признаки базового соединения. |