DkmDeploymentCommand.Create(DkmTransportConnection, Guid, String, String, String, DkmDeploymentCommandFlags, DkmDataItem) Метод

Определение

Создает новый объект Дкмдеплойменткомманд. Команда не начнет выполняться до вызова команды Start. Вызывающий объект отвечает за закрытие созданного объекта после его завершения.

public:
 static Microsoft::VisualStudio::Debugger::DefaultPort::DkmDeploymentCommand ^ Create(Microsoft::VisualStudio::Debugger::DefaultPort::DkmTransportConnection ^ Connection, Guid SourceId, System::String ^ RemoteExecutable, System::String ^ Arguments, System::String ^ CurrentDirectory, Microsoft::VisualStudio::Debugger::DefaultPort::DkmDeploymentCommandFlags Flags, Microsoft::VisualStudio::Debugger::DkmDataItem ^ DataItem);
public static Microsoft.VisualStudio.Debugger.DefaultPort.DkmDeploymentCommand Create (Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection Connection, Guid SourceId, string RemoteExecutable, string Arguments, string CurrentDirectory, Microsoft.VisualStudio.Debugger.DefaultPort.DkmDeploymentCommandFlags Flags, Microsoft.VisualStudio.Debugger.DkmDataItem DataItem);
static member Create : Microsoft.VisualStudio.Debugger.DefaultPort.DkmTransportConnection * Guid * string * string * string * Microsoft.VisualStudio.Debugger.DefaultPort.DkmDeploymentCommandFlags * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.DefaultPort.DkmDeploymentCommand
Public Shared Function Create (Connection As DkmTransportConnection, SourceId As Guid, RemoteExecutable As String, Arguments As String, CurrentDirectory As String, Flags As DkmDeploymentCommandFlags, DataItem As DkmDataItem) As DkmDeploymentCommand

Параметры

Connection
DkmTransportConnection

Окне Транспортное соединение с целевым объектом, в котором должна выполняться команда.

SourceId
Guid

Окне Определяет источник объекта. Саурцеидс используются для включения фильтрации в сценариях, когда несколько компонентов могут создавать экземпляры класса. Например, идентификаторы источников можно использовать, чтобы определить, поступает ли точка останова из AD7 AL (например, точки останова пользователя или другой точки останова, видимой на уровне SDM) вместо точки останова, которая может быть создана другим компонентом (например, внутренняя точка останова, используемая для пошагового выполнения).

RemoteExecutable
String

Окне Путь к удаленному исполняемому файлу. Переменные среды будут развернуты (например:% TMP% \mycommand.exe). Если это не полный путь, удаленный отладчик будет выглядеть рядом с ним, а затем искать переменную среды PATH.

Arguments
String

[Входные, необязательные] Аргументы, передаваемые удаленной команде. Это значение может быть равно null, чтобы не передавать аргументы.

CurrentDirectory
String

[Входные, необязательные] Исходный текущий каталог для целевого процесса. Это значение может быть равно null, чтобы использовать каталог удаленного отладчика.

Flags
DkmDeploymentCommandFlags

Окне Флаги, которые влияют на обработку команд развертывания.

DataItem
DkmDataItem

[Входные, необязательные] Объект данных, добавляемый в новый экземпляр Дкмдеплойменткомманд. Передайте значение NULL в случае, если вызывающему объекту не нужно добавлять элемент данных.

Возвращаемое значение

DkmDeploymentCommand

Заполняет Результат вызова этого метода.

Применяется к