Freigeben über


Executor.ExecWaitWithCapture Methode

Definition

Führt den angegebenen Befehl aus.

Überlädt

ExecWaitWithCapture(String, TempFileCollection, String, String)

Führt den angegebenen Befehl mit den angegebenen temporären Dateien aus und wartet auf das Beenden des Aufrufs, wobei die Ausgabe und die Fehlerinformationen des Compilers in den angegebenen Zeichenfolgen gespeichert werden.

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

Führt den angegebenen Befehl mit dem angegebenen Benutzertoken und den temporären Dateien aus und wartet auf das Beenden des Aufrufs, wobei die Ausgabe und die Fehlerinformationen des Compilers in den angegebenen Zeichenfolgen gespeichert werden.

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

Führt den angegebenen Befehl mit dem angegebenen aktuellen Verzeichnis und den temporären Dateien aus und wartet auf das Beenden des Aufrufs, wobei die Ausgabe und die Fehlerinformationen des Compilers in den angegebenen Zeichenfolgen gespeichert werden.

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

Führt den angegebenen Befehl mit den Angaben für das Benutzertoken, das aktuelle Verzeichnis und die temporären Dateien aus und wartet dann auf das Beenden des Aufrufs, wobei die Ausgabe und die Fehlerinformationen des Compilers in den angegebenen Zeichenfolgen gespeichert werden.

ExecWaitWithCapture(String, TempFileCollection, String, String)

Quelle:
Executor.cs
Quelle:
Executor.cs
Quelle:
Executor.cs

Führt den angegebenen Befehl mit den angegebenen temporären Dateien aus und wartet auf das Beenden des Aufrufs, wobei die Ausgabe und die Fehlerinformationen des Compilers in den angegebenen Zeichenfolgen gespeichert werden.

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

Parameter

cmd
String

Den auszuführenden Befehl.

tempFiles
TempFileCollection

Eine TempFileCollection, mit der Verweise auf temporäre Dateien verwaltet und gespeichert werden, die während der Kompilierung generiert werden.

outputName
String

Ein Verweis auf eine Zeichenfolge, in der die Meldungsausgabe des Compilers gespeichert wird.

errorName
String

Ein Verweis auf eine Zeichenfolge, in der die Namen der aufgetretenen Fehler gespeichert werden.

Gibt zurück

Der Rückgabewert des Compilers.

Gilt für:

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

Quelle:
Executor.cs
Quelle:
Executor.cs
Quelle:
Executor.cs

Führt den angegebenen Befehl mit dem angegebenen Benutzertoken und den temporären Dateien aus und wartet auf das Beenden des Aufrufs, wobei die Ausgabe und die Fehlerinformationen des Compilers in den angegebenen Zeichenfolgen gespeichert werden.

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

Parameter

userToken
IntPtr

nativeint

Das Token, mit dem der Compilerprozess gestartet wird.

cmd
String

Den auszuführenden Befehl.

tempFiles
TempFileCollection

Eine TempFileCollection, mit der Verweise auf temporäre Dateien verwaltet und gespeichert werden, die während der Kompilierung generiert werden.

outputName
String

Ein Verweis auf eine Zeichenfolge, in der die Meldungsausgabe des Compilers gespeichert wird.

errorName
String

Ein Verweis auf eine Zeichenfolge, in der die Namen der aufgetretenen Fehler gespeichert werden.

Gibt zurück

Der Rückgabewert des Compilers.

Hinweise

Der userToken Parameter akzeptiert ein Win32-Sicherheitszugriffstoken, das den Sicherheitskontext für den zu startenden Prozess angibt. Weitere Informationen finden Sie in der Dokumentation zur CreateProcessAsUser-Methode .

Weitere Informationen

Gilt für:

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

Quelle:
Executor.cs
Quelle:
Executor.cs
Quelle:
Executor.cs

Führt den angegebenen Befehl mit dem angegebenen aktuellen Verzeichnis und den temporären Dateien aus und wartet auf das Beenden des Aufrufs, wobei die Ausgabe und die Fehlerinformationen des Compilers in den angegebenen Zeichenfolgen gespeichert werden.

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

Parameter

cmd
String

Den auszuführenden Befehl.

currentDir
String

Das aktuelle Verzeichnis.

tempFiles
TempFileCollection

Eine TempFileCollection, mit der Verweise auf temporäre Dateien verwaltet und gespeichert werden, die während der Kompilierung generiert werden.

outputName
String

Ein Verweis auf eine Zeichenfolge, in der die Meldungsausgabe des Compilers gespeichert wird.

errorName
String

Ein Verweis auf eine Zeichenfolge, in der die Namen der aufgetretenen Fehler gespeichert werden.

Gibt zurück

Der Rückgabewert des Compilers.

Weitere Informationen

Gilt für:

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

Quelle:
Executor.cs
Quelle:
Executor.cs
Quelle:
Executor.cs

Führt den angegebenen Befehl mit den Angaben für das Benutzertoken, das aktuelle Verzeichnis und die temporären Dateien aus und wartet dann auf das Beenden des Aufrufs, wobei die Ausgabe und die Fehlerinformationen des Compilers in den angegebenen Zeichenfolgen gespeichert werden.

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

Parameter

userToken
IntPtr

nativeint

Das Token, mit dem der Compilerprozess gestartet wird.

cmd
String

Den auszuführenden Befehl.

currentDir
String

Das Verzeichnis, in dem der Prozess gestartet werden soll.

tempFiles
TempFileCollection

Eine TempFileCollection, mit der Verweise auf temporäre Dateien verwaltet und gespeichert werden, die während der Kompilierung generiert werden.

outputName
String

Ein Verweis auf eine Zeichenfolge, in der die Meldungsausgabe des Compilers gespeichert wird.

errorName
String

Ein Verweis auf eine Zeichenfolge, in der die Namen der aufgetretenen Fehler gespeichert werden.

Gibt zurück

Der Rückgabewert des Compilers.

Weitere Informationen

Gilt für: