Executor.ExecWaitWithCapture 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
执行指定的命令。
重载
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)
- Source:
- Executor.cs
- Source:
- Executor.cs
- Source:
- 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
TempFileCollection,用于管理和存储对编译期间生成的中间文件的引用。
- outputName
- String
对字符串的引用,该字符串将存储编译器的消息输出。
- errorName
- String
对字符串的引用,该字符串将存储遇到的一个或多个错误的名称。
返回
来自编译器的返回值。
适用于
ExecWaitWithCapture(IntPtr, String, TempFileCollection, String, String)
- Source:
- Executor.cs
- Source:
- Executor.cs
- Source:
- 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
TempFileCollection,用于管理和存储对编译期间生成的中间文件的引用。
- outputName
- String
对字符串的引用,该字符串将存储编译器的消息输出。
- errorName
- String
对字符串的引用,该字符串将存储遇到的一个或多个错误的名称。
返回
来自编译器的返回值。
注解
参数 userToken
接受 Win32 安全访问令牌,该令牌指示要启动的进程的安全上下文。 有关详细信息,请参阅 CreateProcessAsUser 方法文档。
另请参阅
适用于
ExecWaitWithCapture(String, String, TempFileCollection, String, String)
- Source:
- Executor.cs
- Source:
- Executor.cs
- Source:
- 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
TempFileCollection,用于管理和存储对编译期间生成的中间文件的引用。
- outputName
- String
对字符串的引用,该字符串将存储编译器的消息输出。
- errorName
- String
对字符串的引用,该字符串将存储遇到的一个或多个错误的名称。
返回
来自编译器的返回值。
另请参阅
适用于
ExecWaitWithCapture(IntPtr, String, String, TempFileCollection, String, String)
- Source:
- Executor.cs
- Source:
- Executor.cs
- Source:
- 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
TempFileCollection,用于管理和存储对编译期间生成的中间文件的引用。
- outputName
- String
对字符串的引用,该字符串将存储编译器的消息输出。
- errorName
- String
对字符串的引用,该字符串将存储遇到的一个或多个错误的名称。
返回
来自编译器的返回值。