DkmDeploymentCommand.Create(DkmTransportConnection, Guid, String, String, String, DkmDeploymentCommandFlags, DkmDataItem) Método

Definição

Cria um novo objeto DkmDeploymentCommand. O comando não começará a ser executado até que Start seja chamado. O chamador é responsável por fechar o objeto criado depois que eles são concluídos.

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

Parâmetros

Connection
DkmTransportConnection

No Conexão de transporte para o destino onde o comando deve ser executado.

SourceId
Guid

No Identifica a origem de um objeto. SourceIds são usados para habilitar a filtragem em cenários quando vários componentes podem estar criando instâncias de uma classe. Por exemplo, as IDs de origem podem ser usadas para determinar se um ponto de interrupção é proveniente do AD7 AL (ex: ponto de interrupção do usuário ou de outro ponto de interrupção visível no nível do SDM) em vez de um ponto de interrupção que pode ser criado por outro componente (por exemplo, um ponto de interrupção interno usado para depuração).

RemoteExecutable
String

No Caminho para o executável remoto. As variáveis de ambiente serão expandidas (por exemplo:% TMP% \mycommand.exe). Se esse não for um caminho completo, o depurador remoto ficará próximo de si mesmo e, em seguida, pesquisará a variável de ambiente PATH.

Arguments
String

[In, opcional] Argumentos a serem passados para o comando remoto. Esse valor pode ser nulo para não passar nenhum argumento.

CurrentDirectory
String

[In, opcional] Diretório atual inicial para o processo de destino. Esse valor pode ser nulo para usar o diretório do depurador remoto.

Flags
DkmDeploymentCommandFlags

No Sinalizadores que afetam o processamento de comandos de implantação.

DataItem
DkmDataItem

[In, opcional] Objeto de dados a ser adicionado à nova instância de DkmDeploymentCommand. Passe ' NULL ' caso o chamador não precise adicionar um item de dados.

Retornos

DkmDeploymentCommand

Fora Resultado dessa chamada de método.

Aplica-se a