// Copyright (c) Microsoft Corporation. // Licensed under the MIT License. namespace Microsoft.MixedReality.Toolkit.Utilities { /// /// Result from a completed asynchronous process. /// public struct ProcessResult { /// /// Exit code from completed process. /// public int ExitCode { get; } /// /// Errors from completed process. /// public string[] Errors { get; } /// /// Output from completed process. /// public string[] Output { get; } /// /// Constructor for Process Result. /// /// Exit code from completed process. /// Errors from completed process. /// Output from completed process. public ProcessResult(int exitCode, string[] errors, string[] output) : this() { ExitCode = exitCode; Errors = errors; Output = output; } } }