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
발생한 오류의 이름을 저장할 문자열에 대한 참조입니다.
반환
컴파일러의 반환 값입니다.
추가 정보
적용 대상
.NET