Executor.ExecWaitWithCapture Método

Definição

Executa o comando especificado.

Sobrecargas

Nome Description
ExecWaitWithCapture(String, TempFileCollection, String, String)

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

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

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

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

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

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

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

ExecWaitWithCapture(String, TempFileCollection, String, String)

Executa o comando especificado usando os arquivos temporários especificados e aguarda o retorno da chamada, armazenando informações de saída e 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 referências a 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 do erro ou dos erros encontrados.

Retornos

O valor retornado do compilador.

Aplica-se a

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

Executa o comando especificado usando o token de usuário especificado e arquivos temporários e aguarda o retorno da chamada, armazenando informações de saída e 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 referências a 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 do erro ou 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 no qual o processo 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)

Executa o comando especificado usando o diretório atual especificado e os arquivos temporários e aguarda o retorno da chamada, armazenando informações de saída e 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 referências a 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 do erro ou dos erros encontrados.

Retornos

O valor retornado do compilador.

Confira também

Aplica-se a

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

Executa o comando especificado usando o token de usuário especificado, o diretório atual e os arquivos temporários; em seguida, aguarda o retorno da chamada, armazenando informações de saída e 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 referências a 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 do erro ou dos erros encontrados.

Retornos

O valor retornado do compilador.

Confira também

Aplica-se a