Langue

ProcessStartInfo.StandardErrorHandle Propriété

Définition

Obtient ou définit une SafeFileHandle valeur à utiliser comme erreur standard du processus enfant.

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

Valeur de propriété

À SafeFileHandle utiliser comme handle d’erreur standard du processus enfant ou null pour utiliser le comportement par défaut.

Remarques

Le handle n’a pas besoin d’être hériter ; le runtime le doublons comme héritant si nécessaire.

Permet CreateAnonymousPipe de créer une paire de handles de canal connectés, OpenHandle d’ouvrir un handle de fichier, OpenNullHandle d’ignorer la sortie d’erreur ou OpenStandardErrorHandle d’hériter de l’erreur standard du parent.

Lorsque cette propriété est null et RedirectStandardError est false, le processus hérite normalement de l’erreur standard du parent. Toutefois, si StartDetached le processus est true démarré ou si le processus est démarré StartAndForget(ProcessStartInfo), l’erreur standard est redirigée vers l’appareil Null à la place.

Il est recommandé de supprimer le handle juste après avoir démarré le processus.

Lorsque cette propriété n’est pas null, RedirectStandardError et UseShellExecute doit être à la fois false.

S’applique à