Represents detailed information about an exception that occurred during a process execution.
public class ProcessExceptionInfo<TProcessResult> : IEquatable<ProcessExceptionInfo<TProcessResult>>, IDisposable where TProcessResult : ProcessResult
kind:method, kind:property, kind:ctor. Press Esc to clear.ArgumentsConflictIndicates whether there is a conflict between the configured process start options. This conflict arises when is set to true while either , , or is enabled. Such a configuration is invalid and will prevent the process from starting.ConfigurationProvides information about the configuration and parameters used to start the process. This includes details such as the file name, arguments, and other properties related to the process initialisation.CredentialGets the user credentials associated with the process. Represents an optional UserCredential instance that provides information for domain, username, password, and user profile loading. This is primarily used for scenarios where processes require specific user authentication.IdRepresents the unique identifier of the process associated with the exception. This value corresponds to the process ID assigned by the operating system when the process was started.ProcessNameRepresents the executable name or identifier used to reference the process, aiding in diagnostics and error tracking.ResourcePolicyDefines the policy for managing process resource usage, including constraints on processor affinity, working set, and priority class.ResultRepresents the result of a process execution, encapsulating information such as the exit code, execution duration, and other details about the executed process.Dispose()Releases all resources used by the current instance of the ProcessExceptionInfo<TProcessResult> class.Equals(ProcessExceptionInfo<TProcessResult>?)Determines whether the current instance is equal to another instance of the ProcessExceptionInfo<TProcessResult> class.Equals(Object?)Determines whether the current instance is equal to the specified object.GetHashCode()Returns a hash code for the current instance of the ProcessExceptionInfo<TProcessResult> class.Equality(ProcessExceptionInfo<TProcessResult>?, ProcessExceptionInfo<TProcessResult>?)Determines whether two instances of the ProcessExceptionInfo<TProcessResult> class are equal.Inequality(ProcessExceptionInfo<TProcessResult>?, ProcessExceptionInfo<TProcessResult>?)Determines whether two instances of the ProcessExceptionInfo<TProcessResult> class are not equal.