Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Kill() [2/2]

void System.Diagnostics.Process.Kill ( bool entireProcessTree)
inline

Definition at line 2362 of file Process.cs.

2363 {
2364 if (!entireProcessTree)
2365 {
2366 Kill();
2367 return;
2368 }
2369 EnsureState((State)34);
2371 {
2373 }
2375 if (list == null || list.Count == 0)
2376 {
2377 return;
2378 }
2379 throw new AggregateException(System.SR.KillEntireProcessTree_TerminationIncomplete, list);
2380 }
void EnsureState(State state)
Definition Process.cs:1006
List< Exception > KillTree()
Definition Process.cs:2284
bool IsSelfOrDescendantOf(Process processOfInterest)
Definition Process.cs:2382
static Process GetCurrentProcess()
Definition Process.cs:1107
static string KillEntireProcessTree_DisallowedBecauseTreeContainsCallingProcess
Definition SR.cs:124
static string KillEntireProcessTree_TerminationIncomplete
Definition SR.cs:126
Definition SR.cs:7

References System.Diagnostics.Process.EnsureState(), System.Diagnostics.Process.GetCurrentProcess(), System.Diagnostics.Process.IsSelfOrDescendantOf(), System.Diagnostics.Process.Kill(), System.SR.KillEntireProcessTree_DisallowedBecauseTreeContainsCallingProcess, System.SR.KillEntireProcessTree_TerminationIncomplete, System.Diagnostics.Process.KillTree(), and System.list.