Export (0) Print
Expand All

ProcessTraits Class

Represents information about a process.


Namespace:  Microsoft.VisualStudio.IntelliTrace
Assembly:  Microsoft.IntelliTrace.12.0.0 (in Microsoft.IntelliTrace.12.0.0.dll)

public class ProcessTraits

The ProcessTraits type exposes the following members.

Public propertyArgumentsGets the list of arguments that were supplied to the process when it started.
Public propertyFullNameGets the fully qualified path name of the process.
Public propertyOwnerGets the user name of the process owner.
Public propertyParentPidThe process ID of the parent process supplied by the operating system. May be zero if the parent process ends by the time the child process starts.
Public propertyPidThe process ID supplied by the operating system.
Public propertyStartTimeThe start time of the process.
Public propertyVariablesGets the of environment variables that were supplied to the process when it started. Each environment variable is separated by NewLine and is of the formname=value.

Public methodEqualsDetermines whether the specified object is equal to the current object. (Inherited from Object.)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
© 2014 Microsoft