Executor.ExecWaitWithCapture Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt den angegebenen Befehl aus.
Überlädt
| Name | Beschreibung |
|---|---|
| ExecWaitWithCapture(String, TempFileCollection, String, String) |
Führt den angegebenen Befehl mithilfe der angegebenen temporären Dateien aus und wartet darauf, dass der Aufruf zurückgegeben, Ausgabe- und Fehlerinformationen vom Compiler in den angegebenen Zeichenfolgen gespeichert wird. |
| ExecWaitWithCapture(IntPtr, String, TempFileCollection, String, String) |
Führt den angegebenen Befehl mithilfe des angegebenen Benutzertokens und temporärer Dateien aus und wartet auf das Zurückgeben, Speichern von Ausgabe- und Fehlerinformationen vom Compiler in den angegebenen Zeichenfolgen. |
| ExecWaitWithCapture(String, String, TempFileCollection, String, String) |
Führt den angegebenen Befehl mithilfe des angegebenen aktuellen Verzeichnisses und temporären Dateien aus und wartet auf das Zurückgeben, Speichern von Ausgabe- und Fehlerinformationen vom Compiler in den angegebenen Zeichenfolgen. |
| ExecWaitWithCapture(IntPtr, String, String, TempFileCollection, String, String) |
Führt den angegebenen Befehl mithilfe des angegebenen Benutzertokens, des aktuellen Verzeichnisses und temporärer Dateien aus. wartet dann, bis der Aufruf zurückgegeben wird, und speichert Ausgabe- und Fehlerinformationen vom Compiler in den angegebenen Zeichenfolgen. |
ExecWaitWithCapture(String, TempFileCollection, String, String)
Führt den angegebenen Befehl mithilfe der angegebenen temporären Dateien aus und wartet darauf, dass der Aufruf zurückgegeben, Ausgabe- und Fehlerinformationen vom Compiler in den angegebenen Zeichenfolgen gespeichert wird.
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
Der auszuführende Befehl.
- tempFiles
- TempFileCollection
Eine TempFileCollection , mit der Verweise auf Zwischendateien verwaltet und gespeichert werden, die während der Kompilierung generiert werden.
- outputName
- String
Ein Verweis auf eine Zeichenfolge, die die Nachrichtenausgabe des Compilers speichert.
- errorName
- String
Ein Verweis auf eine Zeichenfolge, die den Namen des aufgetretenen Fehlers oder Fehlers speichert.
Gibt zurück
Der Rückgabewert vom Compiler.
Gilt für:
ExecWaitWithCapture(IntPtr, String, TempFileCollection, String, String)
Führt den angegebenen Befehl mithilfe des angegebenen Benutzertokens und temporärer Dateien aus und wartet auf das Zurückgeben, Speichern von Ausgabe- und Fehlerinformationen vom Compiler in den angegebenen Zeichenfolgen.
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 werden soll.
- cmd
- String
Der auszuführende Befehl.
- tempFiles
- TempFileCollection
Eine TempFileCollection , mit der Verweise auf Zwischendateien verwaltet und gespeichert werden, die während der Kompilierung generiert werden.
- outputName
- String
Ein Verweis auf eine Zeichenfolge, die die Nachrichtenausgabe des Compilers speichert.
- errorName
- String
Ein Verweis auf eine Zeichenfolge, die den Namen des aufgetretenen Fehlers oder Fehlers speichert.
Gibt zurück
Der Rückgabewert vom Compiler.
Hinweise
Der userToken Parameter akzeptiert ein Win32-Sicherheitszugriffstoken, das den Sicherheitskontext für den Prozess angibt, in dem gestartet werden soll. Weitere Informationen finden Sie in der Dokumentation zur CreateProcessAsUser-Methode .
Weitere Informationen
Gilt für:
ExecWaitWithCapture(String, String, TempFileCollection, String, String)
Führt den angegebenen Befehl mithilfe des angegebenen aktuellen Verzeichnisses und temporären Dateien aus und wartet auf das Zurückgeben, Speichern von Ausgabe- und Fehlerinformationen vom Compiler in den angegebenen Zeichenfolgen.
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
Der auszuführende Befehl.
- currentDir
- String
Das aktuelle Verzeichnis.
- tempFiles
- TempFileCollection
Eine TempFileCollection , mit der Verweise auf Zwischendateien verwaltet und gespeichert werden, die während der Kompilierung generiert werden.
- outputName
- String
Ein Verweis auf eine Zeichenfolge, die die Nachrichtenausgabe des Compilers speichert.
- errorName
- String
Ein Verweis auf eine Zeichenfolge, die den Namen des aufgetretenen Fehlers oder Fehlers speichert.
Gibt zurück
Der Rückgabewert vom Compiler.
Weitere Informationen
Gilt für:
ExecWaitWithCapture(IntPtr, String, String, TempFileCollection, String, String)
Führt den angegebenen Befehl mithilfe des angegebenen Benutzertokens, des aktuellen Verzeichnisses und temporärer Dateien aus. wartet dann, bis der Aufruf zurückgegeben wird, und speichert Ausgabe- und Fehlerinformationen vom Compiler in den angegebenen Zeichenfolgen.
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 werden soll.
- cmd
- String
Der auszuführende Befehl.
- currentDir
- String
Das Verzeichnis, in dem der Prozess gestartet werden soll.
- tempFiles
- TempFileCollection
Eine TempFileCollection , mit der Verweise auf Zwischendateien verwaltet und gespeichert werden, die während der Kompilierung generiert werden.
- outputName
- String
Ein Verweis auf eine Zeichenfolge, die die Nachrichtenausgabe des Compilers speichert.
- errorName
- String
Ein Verweis auf eine Zeichenfolge, die den Namen des aufgetretenen Fehlers oder Fehlers speichert.
Gibt zurück
Der Rückgabewert vom Compiler.