Partilhar via


Executor.ExecWaitWithCapture Método

Definição

Executa o comando especificado.

Sobrecargas

ExecWaitWithCapture(String, TempFileCollection, String, String)

Executa o comando especificado usando os arquivos temporários indicados e aguarda o retorno da chamada, armazenando informações de saída e de erro do compilador nas cadeias de caracteres especificadas.

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

Executa o comando especificado usando o token do usuário indicado e os arquivos temporários, e aguarda o retorno da chamada, armazenando informações de saída e de erro do compilador nas cadeias de caracteres especificadas.

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

Executa o comando especificado usando o diretório atual e os arquivos temporários indicados e aguarda o retorno da chamada, armazenando informações de saída e de erro do compilador nas cadeias de caracteres especificadas.

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

Executa o comando especificado usando o token do usuário, o diretório atual e os arquivos temporários indicados e aguarda o retorno da chamada, armazenando informações de saída e de erro do compilador nas cadeias de caracteres especificadas.

ExecWaitWithCapture(String, TempFileCollection, String, String)

Origem:
Executor.cs
Origem:
Executor.cs
Origem:
Executor.cs

Executa o comando especificado usando os arquivos temporários indicados e aguarda o retorno da chamada, armazenando informações de saída e de erro do compilador nas cadeias de caracteres 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

Um TempFileCollection com o qual gerenciar e armazenar as referências em arquivos intermediários gerados durante a compilação.

outputName
String

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

errorName
String

Uma referência a uma cadeia de caracteres que armazenará o nome dos erros encontrados.

Retornos

O valor retornado do compilador.

Aplica-se a

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

Origem:
Executor.cs
Origem:
Executor.cs
Origem:
Executor.cs

Executa o comando especificado usando o token do usuário indicado e os arquivos temporários, e aguarda o retorno da chamada, armazenando informações de saída e de erro do compilador nas cadeias de caracteres 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 com o qual iniciar o processo do compilador.

cmd
String

O comando a ser executado.

tempFiles
TempFileCollection

Um TempFileCollection com o qual gerenciar e armazenar as referências em arquivos intermediários gerados durante a compilação.

outputName
String

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

errorName
String

Uma referência a uma cadeia de caracteres que armazenará o nome dos erros encontrados.

Retornos

O valor retornado do compilador.

Comentários

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

Confira também

Aplica-se a

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

Origem:
Executor.cs
Origem:
Executor.cs
Origem:
Executor.cs

Executa o comando especificado usando o diretório atual e os arquivos temporários indicados e aguarda o retorno da chamada, armazenando informações de saída e de erro do compilador nas cadeias de caracteres 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

Um TempFileCollection com o qual gerenciar e armazenar as referências em arquivos intermediários gerados durante a compilação.

outputName
String

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

errorName
String

Uma referência a uma cadeia de caracteres que armazenará o nome dos erros encontrados.

Retornos

O valor retornado do compilador.

Confira também

Aplica-se a

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

Origem:
Executor.cs
Origem:
Executor.cs
Origem:
Executor.cs

Executa o comando especificado usando o token do usuário, o diretório atual e os arquivos temporários indicados e aguarda o retorno da chamada, armazenando informações de saída e de erro do compilador nas cadeias de caracteres 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 com o qual iniciar o processo do compilador.

cmd
String

O comando a ser executado.

currentDir
String

O diretório no qual iniciar o processo.

tempFiles
TempFileCollection

Um TempFileCollection com o qual gerenciar e armazenar as referências em arquivos intermediários gerados durante a compilação.

outputName
String

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

errorName
String

Uma referência a uma cadeia de caracteres que armazenará o nome dos erros encontrados.

Retornos

O valor retornado do compilador.

Confira também

Aplica-se a