Executor.ExecWaitWithCapture Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Spustí zadaný příkaz.
Přetížení
| Name | Description |
|---|---|
| ExecWaitWithCapture(String, TempFileCollection, String, String) |
Spustí zadaný příkaz pomocí zadaných dočasných souborů a čeká na vrácení volání, uložení výstupních a chybových informací z kompilátoru do zadaných řetězců. |
| ExecWaitWithCapture(IntPtr, String, TempFileCollection, String, String) |
Spustí zadaný příkaz pomocí zadaného uživatelského tokenu a dočasných souborů a počká, až se volání vrátí, uloží výstup a informace o chybě z kompilátoru v zadaných řetězcích. |
| ExecWaitWithCapture(String, String, TempFileCollection, String, String) |
Spustí zadaný příkaz pomocí zadaného aktuálního adresáře a dočasných souborů a čeká na vrácení volání, uložení výstupních a chybových informací z kompilátoru do zadaných řetězců. |
| ExecWaitWithCapture(IntPtr, String, String, TempFileCollection, String, String) |
Spustí zadaný příkaz pomocí zadaného tokenu uživatele, aktuálního adresáře a dočasných souborů; pak počká, až se volání vrátí, uloží výstup a informace o chybě z kompilátoru do zadaných řetězců. |
ExecWaitWithCapture(String, TempFileCollection, String, String)
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
Spustí zadaný příkaz pomocí zadaných dočasných souborů a čeká na vrácení volání, uložení výstupních a chybových informací z kompilátoru do zadaných řetězců.
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
Parametry
- cmd
- String
Příkaz, který se má provést.
- tempFiles
- TempFileCollection
A TempFileCollection s tím, jak spravovat a ukládat odkazy na zprostředkující soubory generované během kompilace.
- outputName
- String
Odkaz na řetězec, který uloží výstup zprávy kompilátoru.
- errorName
- String
Odkaz na řetězec, který uloží název chyby nebo chyby, ke kterým došlo.
Návraty
Vrácená hodnota z kompilátoru.
Platí pro
ExecWaitWithCapture(IntPtr, String, TempFileCollection, String, String)
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
Spustí zadaný příkaz pomocí zadaného uživatelského tokenu a dočasných souborů a počká, až se volání vrátí, uloží výstup a informace o chybě z kompilátoru v zadaných řetězcích.
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
Parametry
- userToken
-
IntPtr
nativeint
Token ke spuštění procesu kompilátoru.
- cmd
- String
Příkaz, který se má provést.
- tempFiles
- TempFileCollection
A TempFileCollection s tím, jak spravovat a ukládat odkazy na zprostředkující soubory generované během kompilace.
- outputName
- String
Odkaz na řetězec, který uloží výstup zprávy kompilátoru.
- errorName
- String
Odkaz na řetězec, který uloží název chyby nebo chyby, ke kterým došlo.
Návraty
Vrácená hodnota z kompilátoru.
Poznámky
Parametr userToken přijímá přístupový token zabezpečení Win32, který označuje kontext zabezpečení procesu, ve které se má proces spustit. Další informace naleznete v dokumentaci k metodě CreateProcessAsUser .
Viz také
Platí pro
ExecWaitWithCapture(String, String, TempFileCollection, String, String)
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
Spustí zadaný příkaz pomocí zadaného aktuálního adresáře a dočasných souborů a čeká na vrácení volání, uložení výstupních a chybových informací z kompilátoru do zadaných řetězců.
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
Parametry
- cmd
- String
Příkaz, který se má provést.
- currentDir
- String
Aktuální adresář.
- tempFiles
- TempFileCollection
A TempFileCollection s tím, jak spravovat a ukládat odkazy na zprostředkující soubory generované během kompilace.
- outputName
- String
Odkaz na řetězec, který uloží výstup zprávy kompilátoru.
- errorName
- String
Odkaz na řetězec, který uloží název chyby nebo chyby, ke kterým došlo.
Návraty
Vrácená hodnota z kompilátoru.
Viz také
Platí pro
ExecWaitWithCapture(IntPtr, String, String, TempFileCollection, String, String)
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
Spustí zadaný příkaz pomocí zadaného tokenu uživatele, aktuálního adresáře a dočasných souborů; pak počká, až se volání vrátí, uloží výstup a informace o chybě z kompilátoru do zadaných řetězců.
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
Parametry
- userToken
-
IntPtr
nativeint
Token ke spuštění procesu kompilátoru.
- cmd
- String
Příkaz, který se má provést.
- currentDir
- String
Adresář, ve který se má proces spustit.
- tempFiles
- TempFileCollection
A TempFileCollection s tím, jak spravovat a ukládat odkazy na zprostředkující soubory generované během kompilace.
- outputName
- String
Odkaz na řetězec, který uloží výstup zprávy kompilátoru.
- errorName
- String
Odkaz na řetězec, který uloží název chyby nebo chyby, ke kterým došlo.
Návraty
Vrácená hodnota z kompilátoru.