Executor.ExecWaitWithCapture Método

Definición

Ejecuta el comando especificado.

Sobrecargas

Nombre Description
ExecWaitWithCapture(String, TempFileCollection, String, String)

Ejecuta el comando especificado con los archivos temporales especificados y espera a que se devuelva la llamada, almacenando la información de salida y error del compilador en las cadenas especificadas.

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

Ejecuta el comando especificado mediante el token de usuario y los archivos temporales especificados, y espera a que se devuelva la llamada, almacenando la información de salida y error del compilador en las cadenas especificadas.

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

Ejecuta el comando especificado con el directorio actual y los archivos temporales especificados, y espera a que se devuelva la llamada, almacenando la información de salida y error del compilador en las cadenas especificadas.

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

Ejecuta el comando especificado mediante el token de usuario, el directorio actual y los archivos temporales especificados; a continuación, espera a que se devuelva la llamada, almacenando la información de salida y error del compilador en las cadenas especificadas.

ExecWaitWithCapture(String, TempFileCollection, String, String)

Ejecuta el comando especificado con los archivos temporales especificados y espera a que se devuelva la llamada, almacenando la información de salida y error del compilador en las cadenas 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

El comando que se debe ejecutar.

tempFiles
TempFileCollection

objeto TempFileCollection con el que administrar y almacenar referencias a archivos intermedios generados durante la compilación.

outputName
String

Referencia a una cadena que almacenará la salida del mensaje del compilador.

errorName
String

Referencia a una cadena que almacenará el nombre del error o los errores encontrados.

Devoluciones

Valor devuelto del compilador.

Se aplica a

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

Ejecuta el comando especificado mediante el token de usuario y los archivos temporales especificados, y espera a que se devuelva la llamada, almacenando la información de salida y error del compilador en las cadenas 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

Token con el que se va a iniciar el proceso del compilador.

cmd
String

El comando que se debe ejecutar.

tempFiles
TempFileCollection

objeto TempFileCollection con el que administrar y almacenar referencias a archivos intermedios generados durante la compilación.

outputName
String

Referencia a una cadena que almacenará la salida del mensaje del compilador.

errorName
String

Referencia a una cadena que almacenará el nombre del error o los errores encontrados.

Devoluciones

Valor devuelto del compilador.

Comentarios

El userToken parámetro acepta un token de acceso de seguridad win32 que indica el contexto de seguridad del proceso en el que se va a iniciar. Para obtener más información, consulte la documentación del método CreateProcessAsUser .

Consulte también

Se aplica a

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

Ejecuta el comando especificado con el directorio actual y los archivos temporales especificados, y espera a que se devuelva la llamada, almacenando la información de salida y error del compilador en las cadenas 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

El comando que se debe ejecutar.

currentDir
String

Directorio actual.

tempFiles
TempFileCollection

objeto TempFileCollection con el que administrar y almacenar referencias a archivos intermedios generados durante la compilación.

outputName
String

Referencia a una cadena que almacenará la salida del mensaje del compilador.

errorName
String

Referencia a una cadena que almacenará el nombre del error o los errores encontrados.

Devoluciones

Valor devuelto del compilador.

Consulte también

Se aplica a

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

Ejecuta el comando especificado mediante el token de usuario, el directorio actual y los archivos temporales especificados; a continuación, espera a que se devuelva la llamada, almacenando la información de salida y error del compilador en las cadenas 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

Token con el que se va a iniciar el proceso del compilador.

cmd
String

El comando que se debe ejecutar.

currentDir
String

Directorio en el que se va a iniciar el proceso.

tempFiles
TempFileCollection

objeto TempFileCollection con el que administrar y almacenar referencias a archivos intermedios generados durante la compilación.

outputName
String

Referencia a una cadena que almacenará la salida del mensaje del compilador.

errorName
String

Referencia a una cadena que almacenará el nombre del error o los errores encontrados.

Devoluciones

Valor devuelto del compilador.

Consulte también

Se aplica a