Microsoft.VisualStudio.Debugger.DefaultPort Przestrzeń nazw

Klasy

DkmAppPackageId

Identyfikuje pakiet aplikacji ze Sklepu Windows lub pakiet aplikacji Windows Phone.

DkmDeploymentCommand

Obiekt reprezentujący dowolny plik wykonywalny wykonywany na komputerze docelowym.

DkmDeviceInfo

Informacje o urządzeniu dla bieżącego systemu, dostępne dla Windows 10 lub nowszego. Obejmuje to fizyczny współczynnik formy urządzenia oraz rodzinę systemu operacyjnego i numer wersji systemu operacyjnego.

Ten interfejs API został wprowadzony w programie Visual Studio 14 RTM (DkmApiVersion.VS14RTM).

DkmFileInfo

Zawiera podstawowe informacje o pliku zwróconym z parametru DefaultPort.DkmTransportConnection.GetFileListing.

DkmFileTransferStream

Reprezentuje strumień plików, który może służyć do transferu dużego pliku za pośrednictwem połączenia zdalnego debugera.

DkmIISAppPoolInfo

Informacje o puli aplikacji usług IIS.

Ten interfejs API został wprowadzony w programie Visual Studio 17 RTM (DkmApiVersion.VS17RTM).

DkmInstalledApplicationInfo

Identyfikuje zainstalowaną aplikację ze Sklepu Windows.

DkmInstalledAppPackageInfo

Identyfikuje zainstalowany pakiet aplikacji ze Sklepu Windows.

DkmModuleInformation

Podstawowe informacje o module.

Ten interfejs API został wprowadzony w programie Visual Studio 16 Update 8 (DkmApiVersion.VS16Update8).

DkmNonDebugProcessSnapshot

DkmNonDebugProcessSnapshot reprezentuje migawkę przechwyconą na temat uruchomionego procesu (ale nie debugowanego).

Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 6 (DkmApiVersion.VS17Update6).

DkmProductionAgent

DkmProductionAgent reprezentuje proces agenta uruchomiony przy użyciu metody StartAgent DkmProductionConnection.

Ten interfejs API został wprowadzony w programie Visual Studio 15 Update 2 (DkmApiVersion.VS15Update2).

DkmProductionConnection

Reprezentuje to połączenie między monitorem a środowiskiem IDE w celu transportu komunikatów związanych ze scenariuszem produkcyjnym.

Ten interfejs API został wprowadzony w programie Visual Studio 15 Update 2 (DkmApiVersion.VS15Update2).

DkmPublishedProgramInfo

Zawiera informacje o debugowalnym środowisku uruchomieniowym, które zostało załadowane do procesu na komputerze (dołączone procesy, które nie są debugowane). Będzie on używany do reprezentowania programów publikowanych za pośrednictwem pdm.dll, który jest używany do aktywnych programów skryptów lub innych programów publikowanych za pośrednictwem CLSID_ProgramPublisher (IDebugProgramPublisher2.PublishProgram/PublishProgramNode). Może być również używany w przypadku innych środowisk uruchomieniowych, które mogą być ładowane w procesie docelowym, na przykład CoreCLR.

DkmRecordedProcessInfo

Podstawowe informacje o pliku nie wykonywalnym, który można debugować. Ten plik nie wykonywalny może być nagraniem uruchomionego procesu, np. pliku śledzenia debugowania podróży czasowej.

Ten interfejs API został wprowadzony w programie Visual Studio 16 RTM (DkmApiVersion.VS16RTM).

DkmRunningProcessInfo

Migawka podstawowych informacji o uruchomionym procesie. W przeciwieństwie do procesu DkmProcess te informacje są przeznaczone dla procesu, który niekoniecznie jest debugowany. Może to być zwracane jako część listy zadań lub informacje mogą być zwracane dla pojedynczego procesu.

DkmSerializedProcessInfo

Podstawowe informacje o pliku nie wykonywalnym, który można debugować.

Ten interfejs API został wprowadzony w programie Visual Studio 16 Update 8 (DkmApiVersion.VS16Update8).

DkmStandardRemoteTransportConnection

Reprezentuje to zdalne połączenie między monitorem a środowiskiem IDE w ramach transportu standardowego. Ta klasa pochodzi z DkmTransportConnection i definiuje opcje używane do nawiązywania połączenia z komputerem docelowym.

DkmSystemInformation

Zawiera informacje o systemie komputerowym, z którego korzysta proces lub połączenie. Można go uzyskać za pomocą właściwości "SystemInformation" procesu lub z parametru DefaultPort.DkmTransportConnection.GetSystemInformation.

DkmTerminalStartInfo

Zawiera informacje wymagane do uruchomienia terminalu (konsoli).

Ten interfejs API został wprowadzony w programie Visual Studio 16 Update 9 (DkmApiVersion.VS16Update9).

DkmTransportConnection

Reprezentuje to połączenie między monitorem a środowiskiem IDE. Może to być połączenie lokalne, jeśli monitor jest uruchomiony w tym samym procesie co środowisko IDE, lub może być połączeniem zdalnym. W procesie monitorowania istnieje tylko jedno połączenie.

Klasy pochodne: DkmStandardRemoteTransportConnection

DkmTransportKind

Wskazuje typ transportu używanego do debugowania.

DkmWorkerProcessConnection

Reprezentuje to połączenie transportowe używane do przetwarzania symboli lub innych działań intensywnie korzystających z pamięci. Ten proces roboczy może być zdalny lub lokalny.

Ten interfejs API został wprowadzony w programie Visual Studio 16 RTM (DkmApiVersion.VS16RTMPreview).

Struktury

DkmActivateBackgroundTaskAsyncResult

Wynik asynchronicznego wywołania DkmTransportConnection.ActivateBackgroundTask.

DkmDownloadFileAsyncResult

Wynik asynchronicznego wywołania DkmTransportConnection.DownloadFile.

DkmEnumerateBackgroundTasksAsyncResult

Wynik asynchronicznego wywołania DkmTransportConnection.EnumerateBackgroundTasks.

DkmEnumRunningProcessesAsyncResult

Wynik asynchronicznego wywołania DkmTransportConnection.EnumRunningProcesses.

DkmOpenNonDebugProcessSnapshotAsyncResult

Wynik asynchronicznego wywołania DkmNonDebugProcessSnapshot.OpenAsync.

DkmShutDownAppPackageAsyncResult

Wynik asynchronicznego wywołania DkmTransportConnection.ShutDownAppPackage.

DkmSuspendAppPackageAsyncResult

Wynik asynchronicznego wywołania DkmTransportConnection.SuspendAppPackage.

DkmTerminalStartAsyncResult

Wynik asynchronicznego wywołania DkmTerminalStartInfo.Start.

DkmTerminateAppPackageAsyncResult

Wynik asynchronicznego wywołania DkmTransportConnection.TerminateAppPackage.

Wyliczenia

DkmActivateAppPackageFlags

Flagi wskazujące opcje aktywacji pakietu AppPackage.

Ten interfejs API został wprowadzony w programie Visual Studio 14 Update 1 (DkmApiVersion.VS14Update1).

DkmDebuggerCpuArchitecture

Moduł wyliczający definiujący architekturę procesora CPU debugera.

Ten interfejs API został wprowadzony w programie Visual Studio 17 RTM (DkmApiVersion.VS17RTM).

DkmDeploymentCommandFlags

Flagi wpływające na przetwarzanie poleceń wdrażania.

DkmPackagedAppPlatform

Wskazuje, czy określony pakiet aplikacji jest aplikacją Windows Phone lub Sklepu Windows.

DkmPackageExecutionState

Opisuje bieżący stan wykonywania pakietu aplikacji. W przypadku aplikacji ze Sklepu Windows wartości są zgodne z wartościami w PACKAGE_EXECUTION_STATE.

DkmProcessorFeatures

Flagi wskazujące funkcje dostępne w procesorze, na którym działa ten system/proces/wątek. Zazwyczaj dotyczą one dostępności zestawu rejestracji.

DkmRemoteAuthenticationMode

Tryb uwierzytelniania używany podczas nawiązywania połączenia za pośrednictwem standardowego połączenia zdalnego.

DkmRunningProcessFlags

Flagi zawierające właściwości logiczne uruchomionego procesu.

DkmRunningProcessInfoPropertyMask

Flagi wskazujące, które właściwości DkmRunningProcessInfo powinny być obliczane.

DkmSystemInformationFlags

Flagi, które zawierają informacje o systemie komputerowym używanym przez proces/wątek/połączenie.

DkmTransportConnectionFlags

Flagi wskazujące cechy połączenia bazowego.