diff --git a/xml/System.Diagnostics/Process.xml b/xml/System.Diagnostics/Process.xml index e6842c10505..494f1ae3bb5 100644 --- a/xml/System.Diagnostics/Process.xml +++ b/xml/System.Diagnostics/Process.xml @@ -1105,6 +1105,7 @@ The following code example creates a process that prints a file. It sets the + You're attempting to access this property before the process has exited, when no process is associated with this object, or (on Windows) when there is no process handle available. You are trying to access the property for a process that is running on a remote computer. This property is available only for processes that are running on the local computer. @@ -3573,11 +3574,14 @@ If no main module is found, it could be because the process hasn't finished load System.TimeSpan - Gets the privileged processor time for this process. + Gets the amount of time the process has spent running code inside the operating system core. A that indicates the amount of time that the process has spent running code inside the operating system core. + No process is associated with this object. On Windows, there is no process handle available. On Unix, the process has exited. + The operating system could not retrieve process timing information. You are attempting to access the property for a process that is running on a remote computer. This property is available only for processes that are running on the local computer. - + @@ -5668,14 +5674,17 @@ The file specified in the could not be found. Gets the time that the associated process was started. - An object that indicates when the process started. An exception is thrown if the process is not running. - To be added. - You are attempting to access the property for a process that is running on a remote computer. This property is available only for processes that are running on the local computer. - The process has exited. + A that indicates when the associated process was started. + + when the value is unavailable. - The process has not been started. + ]]> + + You are attempting to access the property for a process that is running on a remote computer. This property is available only for processes that are running on the local computer. + No process is associated with this object; on Windows, there is no process handle available; or on Unix, the value was not cached and is unavailable after the process exited. An error occurred in the call to the Windows function. @@ -5892,11 +5901,14 @@ The file specified in the could not be found. System.TimeSpan - Gets the total processor time for this process. + Gets the amount of time the associated process has spent utilizing the CPU. This value is the sum of and . A that indicates the amount of time that the associated process has spent utilizing the CPU. This value is the sum of the and the . could not be found. ]]> + No process is associated with this object. On Windows, there is no process handle available. On Unix, the process has exited. + The operating system could not retrieve process timing information. You are attempting to access the property for a process that is running on a remote computer. This property is available only for processes that are running on the local computer. @@ -5956,11 +5970,14 @@ The file specified in the could not be found. System.TimeSpan - Gets the user processor time for this process. + Gets the amount of time the associated process has spent running code inside the application portion of the process (not the operating system core). A that indicates the amount of time that the associated process has spent running code inside the application portion of the process (not inside the operating system core). could not be found. ]]> + No process is associated with this object. On Windows, there is no process handle available. On Unix, the process has exited. + The operating system could not retrieve process timing information. You are attempting to access the property for a process that is running on a remote computer. This property is available only for processes that are running on the local computer. - +