DkmSerializedProcessInfo.Create Metoda
Definicja
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.
Przeciążenia
| Create(DkmTransportConnection, String, String, String, Guid, DkmDataItem) |
Tworzy nowy obiekt informacji o procesie serializacji. Ta metoda jest wywoływana z podstawowego monitora debugowania. Ograniczenie lokalizacji: interfejs API musi być wywoływany ze składnika Monitor (poziom < składnika 100 000). Ten interfejs API został wprowadzony w programie Visual Studio 16 Update 8 (DkmApiVersion.VS16Update8). |
| Create(DkmTransportConnection, String, String, String, Guid, Int64, Int32, DkmDataItem) |
Tworzy nowy obiekt informacji o procesie serializacji. Ta metoda jest wywoływana z podstawowego monitora debugowania. Ograniczenie lokalizacji: interfejs API musi być wywoływany ze składnika Monitor (poziom < składnika 100 000). Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 2 (DkmApiVersion.VS17Update2). |
| Create(DkmTransportConnection, String, String, String, Guid, Int64, Int32, UInt32, DkmDataItem) |
Tworzy nowy obiekt informacji o procesie serializacji. Ta metoda jest wywoływana z podstawowego monitora debugowania. Ograniczenie lokalizacji: interfejs API musi być wywoływany ze składnika Monitor (poziom < składnika 100 000). Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 4 (DkmApiVersion.VS17Update4). |
Create(DkmTransportConnection, String, String, String, Guid, DkmDataItem)
Tworzy nowy obiekt informacji o procesie serializacji. Ta metoda jest wywoływana z podstawowego monitora debugowania.
Ograniczenie lokalizacji: interfejs API musi być wywoływany ze składnika Monitor (poziom < składnika 100 000).
Ten interfejs API został wprowadzony w programie Visual Studio 16 Update 8 (DkmApiVersion.VS16Update8).
public static Microsoft.VisualStudio.Debugger.DefaultPort.DkmSerializedProcessInfo Create(Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection Connection, string Path, string ProcessName, string ProcessStartArguments, Guid BaseDebugMonitorId, Microsoft.VisualStudio.Debugger.DkmDataItem? DataItem);
static member Create : Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection * string * string * string * Guid * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.DefaultPort.DkmSerializedProcessInfo
Public Shared Function Create (Connection As DkmTransportConnection, Path As String, ProcessName As String, ProcessStartArguments As String, BaseDebugMonitorId As Guid, DataItem As DkmDataItem) As DkmSerializedProcessInfo
Parametry
- Connection
- DkmTransportConnection
[W] Połączenie używane do wysyłania komunikatu do debugera.
- Path
- String
[W] Pełna ścieżka do pliku.
- ProcessName
- String
[W] Oryginalna nazwa procesu.
- ProcessStartArguments
- String
[W] Oryginalny proces rozpoczyna argumenty.
- BaseDebugMonitorId
- Guid
[W] DkmBaseDebugMonitorId identyfikuje podstawowy monitor debugowania używany do inspekcji i kontrolowania debugowanego procesu. Na przykład DkmBaseDebugMonitorId.WindowsProcess jest używany do procesów debugowanych przez interfejs API debugowania Win32 i DkmBaseDebugMonitorId.DumpFile jest używany dla minidumps.
- DataItem
- DkmDataItem
[In,Optional] Obiekt danych do dodania do nowego wystąpienia DkmSerializedProcessInfo. Przekaż wartość "null" w przypadku, gdy obiekt wywołujący nie musi dodawać elementu danych.
Zwraca
[Out] Wynik tego wywołania metody.
Dotyczy
Create(DkmTransportConnection, String, String, String, Guid, Int64, Int32, DkmDataItem)
Tworzy nowy obiekt informacji o procesie serializacji. Ta metoda jest wywoływana z podstawowego monitora debugowania.
Ograniczenie lokalizacji: interfejs API musi być wywoływany ze składnika Monitor (poziom < składnika 100 000).
Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 2 (DkmApiVersion.VS17Update2).
public static Microsoft.VisualStudio.Debugger.DefaultPort.DkmSerializedProcessInfo Create(Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection Connection, string Path, string ProcessName, string ProcessStartArguments, Guid BaseDebugMonitorId, long UptimeInSeconds, int NumberOfProcessors, Microsoft.VisualStudio.Debugger.DkmDataItem? DataItem);
static member Create : Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection * string * string * string * Guid * int64 * int * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.DefaultPort.DkmSerializedProcessInfo
Public Shared Function Create (Connection As DkmTransportConnection, Path As String, ProcessName As String, ProcessStartArguments As String, BaseDebugMonitorId As Guid, UptimeInSeconds As Long, NumberOfProcessors As Integer, DataItem As DkmDataItem) As DkmSerializedProcessInfo
Parametry
- Connection
- DkmTransportConnection
[W] Połączenie używane do wysyłania komunikatu do debugera.
- Path
- String
[W] Pełna ścieżka do pliku.
- ProcessName
- String
[W] Oryginalna nazwa procesu.
- ProcessStartArguments
- String
[W] Oryginalny proces rozpoczyna argumenty.
- BaseDebugMonitorId
- Guid
[W] DkmBaseDebugMonitorId identyfikuje podstawowy monitor debugowania używany do inspekcji i kontrolowania debugowanego procesu. Na przykład DkmBaseDebugMonitorId.WindowsProcess jest używany do procesów debugowanych przez interfejs API debugowania Win32 i DkmBaseDebugMonitorId.DumpFile jest używany dla minidumps.
- UptimeInSeconds
- Int64
[W] Czas pracy procesu w sekundach.
- NumberOfProcessors
- Int32
[W] Liczba procesorów w systemie.
- DataItem
- DkmDataItem
[In,Optional] Obiekt danych do dodania do nowego wystąpienia DkmSerializedProcessInfo. Przekaż wartość "null" w przypadku, gdy obiekt wywołujący nie musi dodawać elementu danych.
Zwraca
[Out] Wynik tego wywołania metody.
Dotyczy
Create(DkmTransportConnection, String, String, String, Guid, Int64, Int32, UInt32, DkmDataItem)
Tworzy nowy obiekt informacji o procesie serializacji. Ta metoda jest wywoływana z podstawowego monitora debugowania.
Ograniczenie lokalizacji: interfejs API musi być wywoływany ze składnika Monitor (poziom < składnika 100 000).
Ten interfejs API został wprowadzony w programie Visual Studio 17 Update 4 (DkmApiVersion.VS17Update4).
public static Microsoft.VisualStudio.Debugger.DefaultPort.DkmSerializedProcessInfo Create(Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection Connection, string Path, string ProcessName, string ProcessStartArguments, Guid BaseDebugMonitorId, long UptimeInSeconds, int NumberOfProcessors, uint PID, Microsoft.VisualStudio.Debugger.DkmDataItem? DataItem);
static member Create : Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection * string * string * string * Guid * int64 * int * uint32 * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.DefaultPort.DkmSerializedProcessInfo
Public Shared Function Create (Connection As DkmTransportConnection, Path As String, ProcessName As String, ProcessStartArguments As String, BaseDebugMonitorId As Guid, UptimeInSeconds As Long, NumberOfProcessors As Integer, PID As UInteger, DataItem As DkmDataItem) As DkmSerializedProcessInfo
Parametry
- Connection
- DkmTransportConnection
[W] Połączenie używane do wysyłania komunikatu do debugera.
- Path
- String
[W] Pełna ścieżka do pliku.
- ProcessName
- String
[W] Oryginalna nazwa procesu.
- ProcessStartArguments
- String
[W] Oryginalny proces rozpoczyna argumenty.
- BaseDebugMonitorId
- Guid
[W] DkmBaseDebugMonitorId identyfikuje podstawowy monitor debugowania używany do inspekcji i kontrolowania debugowanego procesu. Na przykład DkmBaseDebugMonitorId.WindowsProcess jest używany do procesów debugowanych przez interfejs API debugowania Win32 i DkmBaseDebugMonitorId.DumpFile jest używany dla minidumps.
- UptimeInSeconds
- Int64
[W] Czas pracy procesu w sekundach.
- NumberOfProcessors
- Int32
[W] Liczba procesorów w systemie.
- PID
- UInt32
[W] Identyfikator procesu.
- DataItem
- DkmDataItem
[In,Optional] Obiekt danych do dodania do nowego wystąpienia DkmSerializedProcessInfo. Przekaż wartość "null" w przypadku, gdy obiekt wywołujący nie musi dodawać elementu danych.
Zwraca
[Out] Wynik tego wywołania metody.