Executor.ExecWaitWithCapture Método

Definição

Executa o comando especificado.

Sobrecargas

Name Description
ExecWaitWithCapture(String, TempFileCollection, String, String)

Executa o comando especificado usando os ficheiros temporários especificados e espera que a chamada retorne, armazenando a informação de saída e erro do compilador nas strings especificadas.

ExecWaitWithCapture(IntPtr, String, TempFileCollection, String, String)

Executa o comando especificado usando o token de utilizador especificado e ficheiros temporários, e espera que a chamada retorne, armazenando a informação de saída e erro do compilador nas strings especificadas.

ExecWaitWithCapture(String, String, TempFileCollection, String, String)

Executa o comando especificado usando o diretório atual especificado e ficheiros temporários, e espera que a chamada retorne, armazenando a informação de saída e erro do compilador nas strings especificadas.

ExecWaitWithCapture(IntPtr, String, String, TempFileCollection, String, String)

Executa o comando especificado usando o token de utilizador especificado, diretório atual e ficheiros temporários; depois espera que a chamada retorne, armazenando a informação de saída e erro do compilador nas strings especificadas.

ExecWaitWithCapture(String, TempFileCollection, String, String)

Executa o comando especificado usando os ficheiros temporários especificados e espera que a chamada retorne, armazenando a informação de saída e erro do compilador nas strings especificadas.

public:
 static int ExecWaitWithCapture(System::String ^ cmd, System::CodeDom::Compiler::TempFileCollection ^ tempFiles, System::String ^ % outputName, System::String ^ % errorName);
public static int ExecWaitWithCapture(string cmd, System.CodeDom.Compiler.TempFileCollection tempFiles, ref string outputName, ref string errorName);
static member ExecWaitWithCapture : string * System.CodeDom.Compiler.TempFileCollection * string * string -> int
Public Shared Function ExecWaitWithCapture (cmd As String, tempFiles As TempFileCollection, ByRef outputName As String, ByRef errorName As String) As Integer

Parâmetros

cmd
String

O comando a ser executado.

tempFiles
TempFileCollection

A para gerir e armazenar referências a ficheiros intermédios TempFileCollection gerados durante a compilação.

outputName
String

Uma referência a uma cadeia que armazenará a saída da mensagem do compilador.

errorName
String

Uma referência a uma cadeia que armazena o nome do erro ou erros encontrados.

Devoluções

O valor de retorno do compilador.

Aplica-se a

ExecWaitWithCapture(IntPtr, String, TempFileCollection, String, String)

Executa o comando especificado usando o token de utilizador especificado e ficheiros temporários, e espera que a chamada retorne, armazenando a informação de saída e erro do compilador nas strings especificadas.

public:
 static int ExecWaitWithCapture(IntPtr userToken, System::String ^ cmd, System::CodeDom::Compiler::TempFileCollection ^ tempFiles, System::String ^ % outputName, System::String ^ % errorName);
public static int ExecWaitWithCapture(IntPtr userToken, string cmd, System.CodeDom.Compiler.TempFileCollection tempFiles, ref string outputName, ref string errorName);
static member ExecWaitWithCapture : nativeint * string * System.CodeDom.Compiler.TempFileCollection * string * string -> int
Public Shared Function ExecWaitWithCapture (userToken As IntPtr, cmd As String, tempFiles As TempFileCollection, ByRef outputName As String, ByRef errorName As String) As Integer

Parâmetros

userToken
IntPtr

nativeint

O token para iniciar o processo do compilador.

cmd
String

O comando a ser executado.

tempFiles
TempFileCollection

A para gerir e armazenar referências a ficheiros intermédios TempFileCollection gerados durante a compilação.

outputName
String

Uma referência a uma cadeia que armazenará a saída da mensagem do compilador.

errorName
String

Uma referência a uma cadeia que armazena o nome do erro ou erros encontrados.

Devoluções

O valor de retorno do compilador.

Observações

O userToken parâmetro aceita um token de acesso de segurança Win32 que indica o contexto de segurança em que o processo será iniciado. Para mais informações, consulte a documentação do método CreateProcessAsUser .

Ver também

Aplica-se a

ExecWaitWithCapture(String, String, TempFileCollection, String, String)

Executa o comando especificado usando o diretório atual especificado e ficheiros temporários, e espera que a chamada retorne, armazenando a informação de saída e erro do compilador nas strings especificadas.

public:
 static int ExecWaitWithCapture(System::String ^ cmd, System::String ^ currentDir, System::CodeDom::Compiler::TempFileCollection ^ tempFiles, System::String ^ % outputName, System::String ^ % errorName);
public static int ExecWaitWithCapture(string cmd, string currentDir, System.CodeDom.Compiler.TempFileCollection tempFiles, ref string outputName, ref string errorName);
static member ExecWaitWithCapture : string * string * System.CodeDom.Compiler.TempFileCollection * string * string -> int
Public Shared Function ExecWaitWithCapture (cmd As String, currentDir As String, tempFiles As TempFileCollection, ByRef outputName As String, ByRef errorName As String) As Integer

Parâmetros

cmd
String

O comando a ser executado.

currentDir
String

O diretório atual.

tempFiles
TempFileCollection

A para gerir e armazenar referências a ficheiros intermédios TempFileCollection gerados durante a compilação.

outputName
String

Uma referência a uma cadeia que armazenará a saída da mensagem do compilador.

errorName
String

Uma referência a uma cadeia que armazena o nome do erro ou erros encontrados.

Devoluções

O valor de retorno do compilador.

Ver também

Aplica-se a

ExecWaitWithCapture(IntPtr, String, String, TempFileCollection, String, String)

Executa o comando especificado usando o token de utilizador especificado, diretório atual e ficheiros temporários; depois espera que a chamada retorne, armazenando a informação de saída e erro do compilador nas strings especificadas.

public:
 static int ExecWaitWithCapture(IntPtr userToken, System::String ^ cmd, System::String ^ currentDir, System::CodeDom::Compiler::TempFileCollection ^ tempFiles, System::String ^ % outputName, System::String ^ % errorName);
public static int ExecWaitWithCapture(IntPtr userToken, string cmd, string currentDir, System.CodeDom.Compiler.TempFileCollection tempFiles, ref string outputName, ref string errorName);
static member ExecWaitWithCapture : nativeint * string * string * System.CodeDom.Compiler.TempFileCollection * string * string -> int
Public Shared Function ExecWaitWithCapture (userToken As IntPtr, cmd As String, currentDir As String, tempFiles As TempFileCollection, ByRef outputName As String, ByRef errorName As String) As Integer

Parâmetros

userToken
IntPtr

nativeint

O token para iniciar o processo do compilador.

cmd
String

O comando a ser executado.

currentDir
String

O diretório para iniciar o processo.

tempFiles
TempFileCollection

A para gerir e armazenar referências a ficheiros intermédios TempFileCollection gerados durante a compilação.

outputName
String

Uma referência a uma cadeia que armazenará a saída da mensagem do compilador.

errorName
String

Uma referência a uma cadeia que armazena o nome do erro ou erros encontrados.

Devoluções

O valor de retorno do compilador.

Ver também

Aplica-se a