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

◆ InitializeConfigAndDetermineUsePortableThreadPool()

static unsafe bool System.Threading.ThreadPool.InitializeConfigAndDetermineUsePortableThreadPool ( )
inlinestaticprivate

Definition at line 80 of file ThreadPool.cs.

81 {
82 bool result = false;
83 int configVariableIndex = 0;
84 while (true)
85 {
86 uint configValue;
87 bool isBoolean;
91 {
92 break;
93 }
95 if (appContextConfigName == null)
96 {
97 result = true;
98 continue;
99 }
100 string text = new string(appContextConfigName);
101 if (isBoolean)
102 {
103 AppContext.SetSwitch(text, configValue != 0);
104 }
105 else
106 {
107 AppContext.SetData(text, configValue);
108 }
109 }
110 return result;
111 }
static unsafe int GetNextConfigUInt32Value(int configVariableIndex, out uint configValue, out bool isBoolean, out char *appContextConfigName)

References System.Threading.ThreadPool.GetNextConfigUInt32Value(), System.AppContext.SetData(), System.AppContext.SetSwitch(), and System.text.