Sdílet prostřednictvím


Executor.ExecWaitWithCapture Metoda

Definice

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.

Viz také

Platí pro