Executor.ExecWaitWithCapture Метод

Определение

Выполняет указанную команду.

Перегрузки

Имя Описание
ExecWaitWithCapture(String, TempFileCollection, String, String)

Выполняет указанную команду с помощью указанных временных файлов и ожидает возврата вызова, хранения выходных данных и сведений об ошибках компилятора в указанных строках.

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

Выполняет указанную команду с помощью указанного маркера пользователя и временных файлов, и ожидает возврата вызова, хранения выходных данных и сведений об ошибках компилятора в указанных строках.

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

Выполняет указанную команду с помощью указанного текущего каталога и временных файлов, и ожидает возврата вызова, хранения выходных данных и сведений об ошибках компилятора в указанных строках.

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

Выполняет указанную команду с помощью указанного маркера пользователя, текущего каталога и временных файлов; Затем ожидает возврата вызова, хранения выходных данных и сведений об ошибках компилятора в указанных строках.

ExecWaitWithCapture(String, TempFileCollection, String, String)

Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs

Выполняет указанную команду с помощью указанных временных файлов и ожидает возврата вызова, хранения выходных данных и сведений об ошибках компилятора в указанных строках.

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

Параметры

cmd
String

Команда для выполнения.

tempFiles
TempFileCollection

A TempFileCollection , с помощью которого можно управлять и хранить ссылки на промежуточные файлы, созданные во время компиляции.

outputName
String

Ссылка на строку, которая будет хранить выходные данные сообщения компилятора.

errorName
String

Ссылка на строку, которая будет хранить имя ошибки или ошибки.

Возвращаемое значение

Возвращаемое значение компилятора.

Применяется к

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

Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs

Выполняет указанную команду с помощью указанного маркера пользователя и временных файлов, и ожидает возврата вызова, хранения выходных данных и сведений об ошибках компилятора в указанных строках.

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

Параметры

userToken
IntPtr

nativeint

Маркер для запуска процесса компилятора.

cmd
String

Команда для выполнения.

tempFiles
TempFileCollection

A TempFileCollection , с помощью которого можно управлять и хранить ссылки на промежуточные файлы, созданные во время компиляции.

outputName
String

Ссылка на строку, которая будет хранить выходные данные сообщения компилятора.

errorName
String

Ссылка на строку, которая будет хранить имя ошибки или ошибки.

Возвращаемое значение

Возвращаемое значение компилятора.

Комментарии

Параметр userToken принимает маркер доступа к Безопасности Win32, указывающий контекст безопасности для запуска процесса. Дополнительные сведения см. в документации по методу CreateProcessAsUser .

См. также раздел

Применяется к

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

Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs

Выполняет указанную команду с помощью указанного текущего каталога и временных файлов, и ожидает возврата вызова, хранения выходных данных и сведений об ошибках компилятора в указанных строках.

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

Параметры

cmd
String

Команда для выполнения.

currentDir
String

Текущий каталог.

tempFiles
TempFileCollection

A TempFileCollection , с помощью которого можно управлять и хранить ссылки на промежуточные файлы, созданные во время компиляции.

outputName
String

Ссылка на строку, которая будет хранить выходные данные сообщения компилятора.

errorName
String

Ссылка на строку, которая будет хранить имя ошибки или ошибки.

Возвращаемое значение

Возвращаемое значение компилятора.

См. также раздел

Применяется к

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

Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs
Исходный код:
Executor.cs

Выполняет указанную команду с помощью указанного маркера пользователя, текущего каталога и временных файлов; Затем ожидает возврата вызова, хранения выходных данных и сведений об ошибках компилятора в указанных строках.

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

Параметры

userToken
IntPtr

nativeint

Маркер для запуска процесса компилятора.

cmd
String

Команда для выполнения.

currentDir
String

Каталог для запуска процесса.

tempFiles
TempFileCollection

A TempFileCollection , с помощью которого можно управлять и хранить ссылки на промежуточные файлы, созданные во время компиляции.

outputName
String

Ссылка на строку, которая будет хранить выходные данные сообщения компилятора.

errorName
String

Ссылка на строку, которая будет хранить имя ошибки или ошибки.

Возвращаемое значение

Возвращаемое значение компилятора.

См. также раздел

Применяется к