Microsoft.VisualStudio.Debugger.DefaultPort Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |