Executor.ExecWaitWithCapture Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.