Skip to content

Commit f8707a4

Browse files
committed
more System.Environment stuff on status page
1 parent f07090a commit f8707a4

File tree

2 files changed

+44
-11
lines changed

2 files changed

+44
-11
lines changed

RegexPlanet-DotNet/Status.aspx.cs

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,19 @@ protected void Page_Load(object sender, EventArgs e)
1212
{
1313
StatusResult statusResult = new StatusResult();
1414
statusResult.Success = true;
15-
statusResult.Test = "It worked!";
16-
statusResult.SystemEnvironmentVersion = System.Environment.Version.ToString();
17-
statusResult.SystemEnvironmentOSVersion = System.Environment.OSVersion.ToString();
15+
statusResult.SystemEnvironmentCommandLine = System.Environment.CommandLine;
16+
statusResult.SystemEnvironmentCurrentDirectory = System.Environment.CurrentDirectory;
1817
statusResult.SystemEnvironmentIs64BitOperatingSystem = System.Environment.Is64BitOperatingSystem;
18+
statusResult.SystemEnvironmentIs64BitProcess = System.Environment.Is64BitProcess;
19+
statusResult.SystemEnvironmentMachineName = System.Environment.MachineName;
20+
statusResult.SystemEnvironmentOSVersion = System.Environment.OSVersion.ToString();
21+
statusResult.SystemEnvironmentProcessorCount = System.Environment.ProcessorCount;
22+
statusResult.SystemEnvironmentSystemDirectory = System.Environment.SystemDirectory;
23+
statusResult.SystemEnvironmentSystemPageSize = System.Environment.SystemPageSize;
24+
statusResult.SystemEnvironmentTickCount = System.Environment.TickCount;
25+
statusResult.SystemEnvironmentUserName = System.Environment.UserName;
26+
statusResult.SystemEnvironmentVersion = System.Environment.Version.ToString();
27+
statusResult.SystemEnvironmentWorkingSet = System.Environment.WorkingSet;
1928

2029
String result = Serialize<StatusResult>(statusResult);
2130
string callback = Request.Params["callback"];

RegexPlanet-DotNet/StatusResult.cs

Lines changed: 32 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,43 @@ public class StatusResult
88
[DataMember(Name="success")]
99
public bool Success { get; set; }
1010

11-
[DataMember(Name = "test", EmitDefaultValue = false)]
12-
public string Test { get; set; }
11+
[DataMember(Name = "System.Environment.CommandLine", EmitDefaultValue = false)]
12+
public string SystemEnvironmentCommandLine { get; set; }
1313

14-
[DataMember(Name = "message", EmitDefaultValue = false)]
15-
public string Message { get; set; }
14+
[DataMember(Name = "System.Environment.CurrentDirectory", EmitDefaultValue = false)]
15+
public string SystemEnvironmentCurrentDirectory { get; set; }
1616

17-
[DataMember(Name = "System.Environment.Version", EmitDefaultValue = false)]
18-
public string SystemEnvironmentVersion { get; set; }
17+
[DataMember(Name = "System.Environment.Is64BitOperatingSystem", EmitDefaultValue = false)]
18+
public bool SystemEnvironmentIs64BitOperatingSystem { get; set; }
19+
20+
[DataMember(Name = "System.Environment.Is64BitProcess", EmitDefaultValue = false)]
21+
public bool SystemEnvironmentIs64BitProcess { get; set; }
22+
23+
[DataMember(Name = "System.Environment.MachineName", EmitDefaultValue = false)]
24+
public string SystemEnvironmentMachineName { get; set; }
1925

2026
[DataMember(Name = "System.Environment.OSVersion", EmitDefaultValue = false)]
2127
public string SystemEnvironmentOSVersion { get; set; }
2228

23-
[DataMember(Name = "System.Environment.Is64BitOperatingSystem", EmitDefaultValue = false)]
24-
public bool SystemEnvironmentIs64BitOperatingSystem { get; set; }
29+
[DataMember(Name = "System.Environment.ProcessorCount", EmitDefaultValue = false)]
30+
public int SystemEnvironmentProcessorCount { get; set; }
31+
32+
[DataMember(Name = "System.Environment.SystemDirectory", EmitDefaultValue = false)]
33+
public string SystemEnvironmentSystemDirectory { get; set; }
34+
35+
[DataMember(Name = "System.Environment.SystemPageSize", EmitDefaultValue = false)]
36+
public int SystemEnvironmentSystemPageSize { get; set; }
37+
38+
[DataMember(Name = "System.Environment.TickCount", EmitDefaultValue = false)]
39+
public int SystemEnvironmentTickCount { get; set; }
40+
41+
[DataMember(Name = "System.Environment.UserName", EmitDefaultValue = false)]
42+
public string SystemEnvironmentUserName { get; set; }
43+
44+
[DataMember(Name = "System.Environment.Version", EmitDefaultValue = false)]
45+
public string SystemEnvironmentVersion { get; set; }
46+
47+
[DataMember(Name = "System.Environment.WorkingSet", EmitDefaultValue = false)]
48+
public long SystemEnvironmentWorkingSet { get; set; }
2549
}
2650
}

0 commit comments

Comments
 (0)