Executor.ExecWaitWithCapture Metoda

Definicja

Wykonuje określone polecenie.

Przeciążenia

ExecWaitWithCapture(String, TempFileCollection, String, String)

Wykonuje określone polecenie przy użyciu określonych plików tymczasowych i oczekuje na zwrócenie wywołania, przechowując dane wyjściowe i informacje o błędzie z kompilatora w określonych ciągach.

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

Wykonuje określone polecenie przy użyciu określonego tokenu użytkownika i plików tymczasowych oraz oczekuje na zwrócenie wywołania, przechowując dane wyjściowe i informacje o błędzie z kompilatora w określonych ciągach.

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

Wykonuje określone polecenie przy użyciu określonego bieżącego katalogu i plików tymczasowych i oczekuje na zwrócenie wywołania, przechowując dane wyjściowe i informacje o błędzie z kompilatora w określonych ciągach.

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

Wykonuje określone polecenie przy użyciu określonego tokenu użytkownika, bieżącego katalogu i plików tymczasowych; następnie czeka na zwrócenie wywołania, przechowywanie danych wyjściowych i informacji o błędzie z kompilatora w określonych ciągach.

ExecWaitWithCapture(String, TempFileCollection, String, String)

Źródło:
Executor.cs
Źródło:
Executor.cs
Źródło:
Executor.cs

Wykonuje określone polecenie przy użyciu określonych plików tymczasowych i oczekuje na zwrócenie wywołania, przechowując dane wyjściowe i informacje o błędzie z kompilatora w określonych ciągach.

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

Polecenie do wykonania.

tempFiles
TempFileCollection

Element TempFileCollection , za pomocą którego można zarządzać odwołaniami i przechowywać odwołania do plików pośrednich generowanych podczas kompilacji.

outputName
String

Odwołanie do ciągu, który będzie przechowywać dane wyjściowe komunikatu kompilatora.

errorName
String

Odwołanie do ciągu, który będzie przechowywać nazwę błędu lub napotkanych błędów.

Zwraca

Wartość zwracana z kompilatora.

Dotyczy

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

Źródło:
Executor.cs
Źródło:
Executor.cs
Źródło:
Executor.cs

Wykonuje określone polecenie przy użyciu określonego tokenu użytkownika i plików tymczasowych oraz oczekuje na zwrócenie wywołania, przechowując dane wyjściowe i informacje o błędzie z kompilatora w określonych ciągach.

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 do uruchomienia procesu kompilatora za pomocą polecenia .

cmd
String

Polecenie do wykonania.

tempFiles
TempFileCollection

Element TempFileCollection , za pomocą którego można zarządzać odwołaniami i przechowywać odwołania do plików pośrednich generowanych podczas kompilacji.

outputName
String

Odwołanie do ciągu, który będzie przechowywać dane wyjściowe komunikatu kompilatora.

errorName
String

Odwołanie do ciągu, który będzie przechowywać nazwę błędu lub napotkanych błędów.

Zwraca

Wartość zwracana z kompilatora.

Uwagi

Parametr userToken akceptuje token dostępu zabezpieczeń Win32, który wskazuje kontekst zabezpieczeń procesu do uruchomienia. Aby uzyskać więcej informacji, zobacz dokumentację metody CreateProcessAsUser .

Zobacz też

Dotyczy

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

Źródło:
Executor.cs
Źródło:
Executor.cs
Źródło:
Executor.cs

Wykonuje określone polecenie przy użyciu określonego bieżącego katalogu i plików tymczasowych i oczekuje na zwrócenie wywołania, przechowując dane wyjściowe i informacje o błędzie z kompilatora w określonych ciągach.

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

Polecenie do wykonania.

currentDir
String

Bieżący katalog.

tempFiles
TempFileCollection

Element TempFileCollection , za pomocą którego można zarządzać odwołaniami i przechowywać odwołania do plików pośrednich generowanych podczas kompilacji.

outputName
String

Odwołanie do ciągu, który będzie przechowywać dane wyjściowe komunikatu kompilatora.

errorName
String

Odwołanie do ciągu, który będzie przechowywać nazwę błędu lub napotkanych błędów.

Zwraca

Wartość zwracana z kompilatora.

Zobacz też

Dotyczy

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

Źródło:
Executor.cs
Źródło:
Executor.cs
Źródło:
Executor.cs

Wykonuje określone polecenie przy użyciu określonego tokenu użytkownika, bieżącego katalogu i plików tymczasowych; następnie czeka na zwrócenie wywołania, przechowywanie danych wyjściowych i informacji o błędzie z kompilatora w określonych ciągach.

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 do uruchomienia procesu kompilatora za pomocą polecenia .

cmd
String

Polecenie do wykonania.

currentDir
String

Katalog do uruchomienia procesu.

tempFiles
TempFileCollection

Element TempFileCollection , za pomocą którego można zarządzać odwołaniami i przechowywać odwołania do plików pośrednich generowanych podczas kompilacji.

outputName
String

Odwołanie do ciągu, który będzie przechowywać dane wyjściowe komunikatu kompilatora.

errorName
String

Odwołanie do ciągu, który będzie przechowywać nazwę błędu lub napotkanych błędów.

Zwraca

Wartość zwracana z kompilatora.

Zobacz też

Dotyczy