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í
ExecWaitWithCapture(String, TempFileCollection, String, String) |
Spustí zadaný příkaz pomocí zadaných dočasných souborů a počká na vrácení volání a uloží informace o výstupu a chybě z kompilátoru v zadaných řetězcích. |
ExecWaitWithCapture(IntPtr, String, TempFileCollection, String, String) |
Spustí zadaný příkaz pomocí zadaného tokenu uživatele a dočasných souborů a počká na vrácení volání a uloží informace o výstupu a 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 počká na vrácení volání a uloží informace o výstupu a chybě 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á na vrácení volání a uloží informace o výstupu a chybě z kompilátoru do zadaných řetězců. |
ExecWaitWithCapture(String, TempFileCollection, String, String)
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
- Zdroj:
- Executor.cs
Spustí zadaný příkaz pomocí zadaných dočasných souborů a počká na vrácení volání a uloží informace o výstupu a chybě z kompilátoru v zadaných řetězcích.
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á spustit.
- tempFiles
- TempFileCollection
A TempFileCollection , pomocí kterého lze spravovat a ukládat odkazy na zprostředkující soubory vygenerované během kompilace.
- outputName
- String
Odkaz na řetězec, do kterého se uloží výstup zprávy kompilátoru.
- errorName
- String
Odkaz na řetězec, do kterého se uloží název chyby nebo zjištěných chyb.
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
Spustí zadaný příkaz pomocí zadaného tokenu uživatele a dočasných souborů a počká na vrácení volání a uloží informace o výstupu a 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 pro spuštění procesu kompilátoru.
- cmd
- String
Příkaz, který se má spustit.
- tempFiles
- TempFileCollection
A TempFileCollection , pomocí kterého lze spravovat a ukládat odkazy na zprostředkující soubory vygenerované během kompilace.
- outputName
- String
Odkaz na řetězec, do kterého se uloží výstup zprávy kompilátoru.
- errorName
- String
Odkaz na řetězec, do kterého se uloží název chyby nebo zjištěných chyb.
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í pro zahájení procesu. Další informace najdete v dokumentaci k metodě CreateProcessAsUser .
Viz také
Platí pro
ExecWaitWithCapture(String, String, TempFileCollection, String, String)
- 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 počká na vrácení volání a uloží informace o výstupu a chybě 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á spustit.
- currentDir
- String
Aktuální adresář.
- tempFiles
- TempFileCollection
A TempFileCollection , pomocí kterého lze spravovat a ukládat odkazy na zprostředkující soubory vygenerované během kompilace.
- outputName
- String
Odkaz na řetězec, do kterého se uloží výstup zprávy kompilátoru.
- errorName
- String
Odkaz na řetězec, do kterého se uloží název chyby nebo zjištěných chyb.
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
Spustí zadaný příkaz pomocí zadaného tokenu uživatele, aktuálního adresáře a dočasných souborů; pak počká na vrácení volání a uloží informace o výstupu a 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 pro spuštění procesu kompilátoru.
- cmd
- String
Příkaz, který se má spustit.
- currentDir
- String
Adresář, ve který se má proces spustit.
- tempFiles
- TempFileCollection
A TempFileCollection , pomocí kterého lze spravovat a ukládat odkazy na zprostředkující soubory vygenerované během kompilace.
- outputName
- String
Odkaz na řetězec, do kterého se uloží výstup zprávy kompilátoru.
- errorName
- String
Odkaz na řetězec, do kterého se uloží název chyby nebo zjištěných chyb.
Návraty
Vrácená hodnota z kompilátoru.