Executor.ExecWaitWithCapture Methode

Definitie

Hiermee wordt de opgegeven opdracht uitgevoerd.

Overloads

Name Description
ExecWaitWithCapture(String, TempFileCollection, String, String)

Voert de opgegeven opdracht uit met behulp van de opgegeven tijdelijke bestanden en wacht totdat de aanroep wordt geretourneerd, waarbij uitvoer- en foutgegevens van de compiler in de opgegeven tekenreeksen worden opgeslagen.

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

Voert de opgegeven opdracht uit met behulp van het opgegeven gebruikerstoken en tijdelijke bestanden en wacht tot de aanroep retourneert, uitvoer- en foutgegevens van de compiler opslaat in de opgegeven tekenreeksen.

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

Voert de opgegeven opdracht uit met behulp van de opgegeven huidige map en tijdelijke bestanden en wacht tot de aanroep wordt geretourneerd, uitvoer- en foutgegevens van de compiler in de opgegeven tekenreeksen wordt opgeslagen.

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

Voert de opgegeven opdracht uit met behulp van het opgegeven gebruikerstoken, de huidige map en tijdelijke bestanden; wacht vervolgens tot de aanroep retourneert, uitvoer- en foutgegevens van de compiler opslaat in de opgegeven tekenreeksen.

ExecWaitWithCapture(String, TempFileCollection, String, String)

Voert de opgegeven opdracht uit met behulp van de opgegeven tijdelijke bestanden en wacht totdat de aanroep wordt geretourneerd, waarbij uitvoer- en foutgegevens van de compiler in de opgegeven tekenreeksen worden opgeslagen.

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

Parameters

cmd
String

De opdracht die moet worden uitgevoerd.

tempFiles
TempFileCollection

Een TempFileCollection waarmee verwijzingen naar tussenliggende bestanden die tijdens de compilatie worden gegenereerd, moeten worden beheerd en opgeslagen.

outputName
String

Een verwijzing naar een tekenreeks waarmee de berichtuitvoer van de compiler wordt opgeslagen.

errorName
String

Een verwijzing naar een tekenreeks die de naam van de fout of fouten opslaat.

Retouren

De retourwaarde van de compiler.

Van toepassing op

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

Voert de opgegeven opdracht uit met behulp van het opgegeven gebruikerstoken en tijdelijke bestanden en wacht tot de aanroep retourneert, uitvoer- en foutgegevens van de compiler opslaat in de opgegeven tekenreeksen.

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

Parameters

userToken
IntPtr

nativeint

Het token waarmee het compilerproces wordt gestart.

cmd
String

De opdracht die moet worden uitgevoerd.

tempFiles
TempFileCollection

Een TempFileCollection waarmee verwijzingen naar tussenliggende bestanden die tijdens de compilatie worden gegenereerd, moeten worden beheerd en opgeslagen.

outputName
String

Een verwijzing naar een tekenreeks waarmee de berichtuitvoer van de compiler wordt opgeslagen.

errorName
String

Een verwijzing naar een tekenreeks die de naam van de fout of fouten opslaat.

Retouren

De retourwaarde van de compiler.

Opmerkingen

De userToken parameter accepteert een Win32-beveiligingstoegangstoken dat de beveiligingscontext aangeeft waarin het proces moet worden gestart. Zie de documentatie voor de methode CreateProcessAsUser voor meer informatie.

Zie ook

Van toepassing op

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

Voert de opgegeven opdracht uit met behulp van de opgegeven huidige map en tijdelijke bestanden en wacht tot de aanroep wordt geretourneerd, uitvoer- en foutgegevens van de compiler in de opgegeven tekenreeksen wordt opgeslagen.

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

Parameters

cmd
String

De opdracht die moet worden uitgevoerd.

currentDir
String

De huidige map.

tempFiles
TempFileCollection

Een TempFileCollection waarmee verwijzingen naar tussenliggende bestanden die tijdens de compilatie worden gegenereerd, moeten worden beheerd en opgeslagen.

outputName
String

Een verwijzing naar een tekenreeks waarmee de berichtuitvoer van de compiler wordt opgeslagen.

errorName
String

Een verwijzing naar een tekenreeks die de naam van de fout of fouten opslaat.

Retouren

De retourwaarde van de compiler.

Zie ook

Van toepassing op

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

Voert de opgegeven opdracht uit met behulp van het opgegeven gebruikerstoken, de huidige map en tijdelijke bestanden; wacht vervolgens tot de aanroep retourneert, uitvoer- en foutgegevens van de compiler opslaat in de opgegeven tekenreeksen.

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

Parameters

userToken
IntPtr

nativeint

Het token waarmee het compilerproces wordt gestart.

cmd
String

De opdracht die moet worden uitgevoerd.

currentDir
String

De map waarin het proces wordt gestart.

tempFiles
TempFileCollection

Een TempFileCollection waarmee verwijzingen naar tussenliggende bestanden die tijdens de compilatie worden gegenereerd, moeten worden beheerd en opgeslagen.

outputName
String

Een verwijzing naar een tekenreeks waarmee de berichtuitvoer van de compiler wordt opgeslagen.

errorName
String

Een verwijzing naar een tekenreeks die de naam van de fout of fouten opslaat.

Retouren

De retourwaarde van de compiler.

Zie ook

Van toepassing op