CSharpTest.Net
ProcessInfo Class Members
See Also  Fields  Send Feedback Download Help File
CSharpTest.Net.Library Assembly > CSharpTest.Net.Utils Namespace : ProcessInfo Class


Glossary Item Box

The following tables list the members exposed by ProcessInfo.

Public Constructors

 NameDescription
Public ConstructorProcessInfo ConstructorThis is some ugly code, the intent is to be able to answer the above questions in a wide array of environments. I admit now this may fail eventually.  
Top

Public Fields

 NameDescription
Public FieldAppDomainNameReturns the current AppDomain's friendly name  
Public FieldApplicationDataReturns the roaming user profile path for the currently running software application: {SpecialFolder.ApplicationData}\{CompanyName}\{ProductName}  
Public FieldCompanyNameReturns the company name of the entry assembly  
Public FieldDefaultLogFileReturns a default log file name derived as: {SpecialFolder.LocalApplicationData}\{CompanyName}\{ProductName}\{AppDomainName}.txt  
Public FieldEntryAssemblyReturns the entry-point assembly or the highest stack assembly  
Public FieldIsDebuggingReturns true if a debugger is attached to the process  
Public FieldLocalApplicationDataReturns the non-roaming user profile path for the currently running software application: {SpecialFolder.LocalApplicationData}\{CompanyName}\{ProductName}  
Public FieldProcessFileReturns the file path to the exe for this process  
Public FieldProcessIdReturns the current process id  
Public FieldProcessNameReturns the current process name without an extension  
Public FieldProductNameReturns the product name of the entry assembly  
Public FieldProductVersionReturns the product version of the entry assembly  
Public FieldRegistrySoftwarePathReturns the HKCU or HKLM path for this software application based on the process that is running: Software\{CompanyName}\{ProductName}  
Top

See Also

Generated with Document! X 2011 by Innovasys