언어

ProcessStartInfo.StandardErrorHandle 속성

정의

자식 프로세스의 표준 오류로 사용할 값을 가져오거나 설정합니다 SafeFileHandle .

public:
 property Microsoft::Win32::SafeHandles::SafeFileHandle ^ StandardErrorHandle { Microsoft::Win32::SafeHandles::SafeFileHandle ^ get(); void set(Microsoft::Win32::SafeHandles::SafeFileHandle ^ value); };
public Microsoft.Win32.SafeHandles.SafeFileHandle? StandardErrorHandle { get; set; }
member this.StandardErrorHandle : Microsoft.Win32.SafeHandles.SafeFileHandle with get, set
Public Property StandardErrorHandle As SafeFileHandle

속성 값

SafeFileHandle 자식 프로세스의 표준 오류 핸들로 사용하거나 null 기본 동작을 사용하는 A입니다.

설명

핸들은 상속할 필요가 없습니다. 런타임은 필요한 경우 상속 가능한 것으로 복제합니다.

연결된 파이프 핸들 쌍을 만들거나, OpenHandle 파일 핸들을 열거나, 오류 출력을 삭제하거나OpenStandardErrorHandle, OpenNullHandle 부모의 표준 오류를 상속하는 데 사용합니다CreateAnonymousPipe.

이 속성이 null 있는 RedirectStandardError 경우 false프로세스는 일반적으로 부모의 표준 오류를 상속합니다. 그러나 프로세스가 true 시작된 StartAndForget(ProcessStartInfo)경우 StartDetached 표준 오류는 대신 null 디바이스로 리디렉션됩니다.

프로세스를 시작한 직후 핸들을 삭제하는 것이 좋습니다.

이 속성이 아닌 nullRedirectStandardErrorUseShellExecute 경우 둘 다 여야 false합니다.

적용 대상