Condividi tramite


Executor.ExecWaitWithCapture Metodo

Definizione

Esegue il comando specificato.

Overload

ExecWaitWithCapture(String, TempFileCollection, String, String)

Esegue il comando specificato utilizzando i file temporanei specificati e attende il risultato della chiamata, memorizzando le informazioni sugli errori e l'output generati dal compilatore nelle stringhe specificate.

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

Esegue il comando specificato utilizzando i file temporanei e il token utente specificati e attende il risultato della chiamata, memorizzando le informazioni sugli errori e l'output generati dal compilatore nelle stringhe specificate.

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

Esegue il comando specificato utilizzando i file temporanei e la directory corrente specificati e attende il risultato della chiamata, memorizzando le informazioni sugli errori e l'output generati dal compilatore nelle stringhe specificate.

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

Esegue il comando specificato utilizzando i file temporanei, la directory corrente e il token utente specificati e attende il risultato della chiamata, memorizzando le informazioni sugli errori e l'output generati dal compilatore nelle stringhe specificate.

ExecWaitWithCapture(String, TempFileCollection, String, String)

Origine:
Executor.cs
Origine:
Executor.cs
Origine:
Executor.cs

Esegue il comando specificato utilizzando i file temporanei specificati e attende il risultato della chiamata, memorizzando le informazioni sugli errori e l'output generati dal compilatore nelle stringhe specificate.

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

Parametri

cmd
String

Comando da eseguire.

tempFiles
TempFileCollection

Oggetto TempFileCollection con cui gestire e archiviare i riferimenti a file intermedi generati durante la compilazione.

outputName
String

Riferimento a una stringa in cui verrà memorizzato l'output di messaggi generato dal compilatore.

errorName
String

Riferimento a una stringa in cui verrà memorizzato il nome dell'errore o degli errori riscontrati.

Restituisce

Valore restituito dal compilatore.

Si applica a

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

Origine:
Executor.cs
Origine:
Executor.cs
Origine:
Executor.cs

Esegue il comando specificato utilizzando i file temporanei e il token utente specificati e attende il risultato della chiamata, memorizzando le informazioni sugli errori e l'output generati dal compilatore nelle stringhe specificate.

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

Parametri

userToken
IntPtr

nativeint

Token con cui deve essere avviato il processo di compilazione.

cmd
String

Comando da eseguire.

tempFiles
TempFileCollection

Oggetto TempFileCollection con cui gestire e archiviare i riferimenti a file intermedi generati durante la compilazione.

outputName
String

Riferimento a una stringa in cui verrà memorizzato l'output di messaggi generato dal compilatore.

errorName
String

Riferimento a una stringa in cui verrà memorizzato il nome dell'errore o degli errori riscontrati.

Restituisce

Valore restituito dal compilatore.

Commenti

Il userToken parametro accetta un token di accesso alla sicurezza Win32 che indica il contesto di sicurezza per l'avvio del processo. Per altre informazioni, vedere La documentazione del metodo CreateProcessAsUser .

Vedi anche

Si applica a

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

Origine:
Executor.cs
Origine:
Executor.cs
Origine:
Executor.cs

Esegue il comando specificato utilizzando i file temporanei e la directory corrente specificati e attende il risultato della chiamata, memorizzando le informazioni sugli errori e l'output generati dal compilatore nelle stringhe specificate.

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

Parametri

cmd
String

Comando da eseguire.

currentDir
String

La directory corrente.

tempFiles
TempFileCollection

Oggetto TempFileCollection con cui gestire e archiviare i riferimenti a file intermedi generati durante la compilazione.

outputName
String

Riferimento a una stringa in cui verrà memorizzato l'output di messaggi generato dal compilatore.

errorName
String

Riferimento a una stringa in cui verrà memorizzato il nome dell'errore o degli errori riscontrati.

Restituisce

Valore restituito dal compilatore.

Vedi anche

Si applica a

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

Origine:
Executor.cs
Origine:
Executor.cs
Origine:
Executor.cs

Esegue il comando specificato utilizzando i file temporanei, la directory corrente e il token utente specificati e attende il risultato della chiamata, memorizzando le informazioni sugli errori e l'output generati dal compilatore nelle stringhe specificate.

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

Parametri

userToken
IntPtr

nativeint

Token con cui deve essere avviato il processo di compilazione.

cmd
String

Comando da eseguire.

currentDir
String

Directory in cui deve essere avviato il processo.

tempFiles
TempFileCollection

Oggetto TempFileCollection con cui gestire e archiviare i riferimenti a file intermedi generati durante la compilazione.

outputName
String

Riferimento a una stringa in cui verrà memorizzato l'output di messaggi generato dal compilatore.

errorName
String

Riferimento a una stringa in cui verrà memorizzato il nome dell'errore o degli errori riscontrati.

Restituisce

Valore restituito dal compilatore.

Vedi anche

Si applica a