mirror of
https://github.com/tgstation/tgstation-server.git
synced 2026-08-26 22:48:20 +01:00
Deploy code docs to GitHub Pages for workflow run 799
Commit: d8d46abd04
This commit is contained in:
@@ -87,6 +87,7 @@ $(function() {
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html">Tgstation.Server.Host.IO.Console</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Implementation of <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html" title="Abstraction for global::System.Console.">IConsole</a>, uses global::System.Console. <a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
|
||||
+130
-130
@@ -87,139 +87,139 @@ $(function() {
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span> </div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespace_tgstation_1_1_server_1_1_host_1_1_i_o.html">Tgstation.Server.Host.IO</a></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span>{</div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html"> 11</a></span> sealed <span class="keyword">class </span><a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html">Console</a> : <a class="code hl_interface" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html">IConsole</a>, <a class="code hl_class" href="class_i_disposable.html">IDisposable</a></div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> {</div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ad29a49f2dd29fb258c2b66099ea4c183"> 14</a></span> <span class="keyword">public</span> <span class="keywordtype">string</span> <a class="code hl_property" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ad29a49f2dd29fb258c2b66099ea4c183">Title</a></div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> {</div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> <span class="keyword">get</span> => platformIdentifier.IsWindows</div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> ? global::System.Console.Title</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> : <span class="keyword">null</span>;</div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> <span class="keyword">set</span> => global::System.Console.Title = value;</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> }</div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> </div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a7fede11791f3ad6ab39f29cb5ce0075c"> 23</a></span> <span class="keyword">public</span> <span class="keywordtype">bool</span> <a class="code hl_property" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a7fede11791f3ad6ab39f29cb5ce0075c">Available</a> => Environment.UserInteractive;</div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab866e78375ea43803c7d8a64b181e21c"> 26</a></span> <span class="keyword">public</span> CancellationToken <a class="code hl_property" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab866e78375ea43803c7d8a64b181e21c">CancelKeyPress</a> => <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>.Token;</div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2"> 31</a></span> readonly <a class="code hl_interface" href="interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_platform_identifier.html">IPlatformIdentifier</a> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">platformIdentifier</a>;</div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> </div>
|
||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665"> 36</a></span> readonly CancellationTokenSource <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>;</div>
|
||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> </div>
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f"> 41</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f">disposed</a>;</div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> </div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a05182fa74110cd5b86bcbb16897a800a"> 47</a></span> <span class="keyword">public</span> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a05182fa74110cd5b86bcbb16897a800a">Console</a>(<a class="code hl_interface" href="interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_platform_identifier.html">IPlatformIdentifier</a> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">platformIdentifier</a>)</div>
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> {</div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> this.platformIdentifier = <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">platformIdentifier</a> ?? <span class="keywordflow">throw</span> <span class="keyword">new</span> ArgumentNullException(nameof(<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">platformIdentifier</a>));</div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> </div>
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a> = <span class="keyword">new</span> CancellationTokenSource();</div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> global::System.Console.CancelKeyPress += (sender, e) =></div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> {</div>
|
||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> lock (<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>)</div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> {</div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> <span class="keywordflow">if</span> (!<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f">disposed</a>)</div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>.Cancel();</div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> }</div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> };</div>
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> }</div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a4094b920d3ba4aa6f3620b1fff15672c"> 63</a></span> <span class="keyword">public</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a4094b920d3ba4aa6f3620b1fff15672c">Dispose</a>()</div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> {</div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> lock (<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>)</div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> {</div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>.Dispose();</div>
|
||||
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f">disposed</a> = <span class="keyword">true</span>;</div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> }</div>
|
||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> }</div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> </div>
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ad10bdc2971cb4068b3fe0d46aa7cb167"> 73</a></span> <span class="keyword">public</span> Task <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ad10bdc2971cb4068b3fe0d46aa7cb167">PressAnyKeyAsync</a>(CancellationToken cancellationToken) => Task.Factory.StartNew(</div>
|
||||
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> () =></div>
|
||||
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> {</div>
|
||||
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a6556df91ef25960c814f583b71996a9f">CheckAvailable</a>();</div>
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> global::System.Console.Read();</div>
|
||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> },</div>
|
||||
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> cancellationToken,</div>
|
||||
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html">DefaultIOManager</a>.<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html#ac6dfeef4e622bb46047169215099995d">BlockingTaskCreationOptions</a>,</div>
|
||||
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> TaskScheduler.Current);</div>
|
||||
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> </div>
|
||||
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#aede6acd9f36e1f2e1670c18eb5d7795b"> 84</a></span> <span class="keyword">public</span> Task<string> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#aede6acd9f36e1f2e1670c18eb5d7795b">ReadLineAsync</a>(<span class="keywordtype">bool</span> usePasswordChar, CancellationToken cancellationToken) => Task.Factory.StartNew(</div>
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> () =></div>
|
||||
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> {</div>
|
||||
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> <span class="comment">// TODO: Make this better: https://stackoverflow.com/questions/9479573/how-to-interrupt-console-readline</span></div>
|
||||
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a6556df91ef25960c814f583b71996a9f">CheckAvailable</a>();</div>
|
||||
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> <span class="keywordflow">if</span> (!usePasswordChar)</div>
|
||||
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> <span class="keywordflow">return</span> global::System.Console.ReadLine();</div>
|
||||
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> </div>
|
||||
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> var passwordBuilder = <span class="keyword">new</span> StringBuilder();</div>
|
||||
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> <span class="keywordflow">do</span></div>
|
||||
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> {</div>
|
||||
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> var keyDescription = global::System.Console.ReadKey(<span class="keyword">true</span>);</div>
|
||||
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> <span class="keywordflow">if</span> (keyDescription.Key == ConsoleKey.Enter)</div>
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> <span class="keywordflow">break</span>;</div>
|
||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="keywordflow">else</span> <span class="keywordflow">if</span> (keyDescription.Key == ConsoleKey.Backspace)</div>
|
||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> {</div>
|
||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> <span class="keywordflow">if</span> (passwordBuilder.Length > 0)</div>
|
||||
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> {</div>
|
||||
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> --passwordBuilder.Length;</div>
|
||||
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> global::System.Console.Write(<span class="stringliteral">"\b \b"</span>);</div>
|
||||
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> }</div>
|
||||
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> }</div>
|
||||
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> <span class="keywordflow">else</span> <span class="keywordflow">if</span> (keyDescription.KeyChar != <span class="stringliteral">'\u0000'</span>)</div>
|
||||
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> {</div>
|
||||
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <span class="comment">// KeyChar == '\u0000' if the key pressed does not correspond to a printable character, e.g. F1, Pause-Break, etc</span></div>
|
||||
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> passwordBuilder.Append(keyDescription.KeyChar);</div>
|
||||
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> global::System.Console.Write(<span class="charliteral">'*'</span>);</div>
|
||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> }</div>
|
||||
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> }</div>
|
||||
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> <span class="keywordflow">while</span> (!cancellationToken.IsCancellationRequested);</div>
|
||||
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> </div>
|
||||
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> cancellationToken.ThrowIfCancellationRequested();</div>
|
||||
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> global::System.Console.WriteLine();</div>
|
||||
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> <span class="keywordflow">return</span> passwordBuilder.ToString();</div>
|
||||
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> },</div>
|
||||
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> cancellationToken,</div>
|
||||
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html">DefaultIOManager</a>.<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html#ac6dfeef4e622bb46047169215099995d">BlockingTaskCreationOptions</a>,</div>
|
||||
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> TaskScheduler.Current)</div>
|
||||
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> .WaitAsync(cancellationToken);</div>
|
||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> </div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#aa038503e15f044245a1a0d30b0de1b6d"> 125</a></span> <span class="keyword">public</span> Task <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#aa038503e15f044245a1a0d30b0de1b6d">WriteAsync</a>(<span class="keywordtype">string</span> text, <span class="keywordtype">bool</span> newLine, CancellationToken cancellationToken) => Task.Factory.StartNew(</div>
|
||||
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span> () =></div>
|
||||
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> {</div>
|
||||
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a6556df91ef25960c814f583b71996a9f">CheckAvailable</a>();</div>
|
||||
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> <span class="keywordflow">if</span> (text == <span class="keyword">null</span>)</div>
|
||||
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> {</div>
|
||||
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> <span class="keywordflow">if</span> (!newLine)</div>
|
||||
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> <span class="keywordflow">throw</span> <span class="keyword">new</span> InvalidOperationException(<span class="stringliteral">"Cannot write null text without a new line!"</span>);</div>
|
||||
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> global::System.Console.WriteLine();</div>
|
||||
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> }</div>
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> <span class="keywordflow">else</span> <span class="keywordflow">if</span> (newLine)</div>
|
||||
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> global::System.Console.WriteLine(text);</div>
|
||||
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> <span class="keywordflow">else</span></div>
|
||||
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> global::System.Console.Write(text);</div>
|
||||
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> },</div>
|
||||
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> cancellationToken,</div>
|
||||
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html">DefaultIOManager</a>.<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html#ac6dfeef4e622bb46047169215099995d">BlockingTaskCreationOptions</a>,</div>
|
||||
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> TaskScheduler.Current);</div>
|
||||
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> </div>
|
||||
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a6556df91ef25960c814f583b71996a9f"> 147</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a6556df91ef25960c814f583b71996a9f">CheckAvailable</a>()</div>
|
||||
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> {</div>
|
||||
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span> <span class="keywordflow">if</span> (!<a class="code hl_property" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a7fede11791f3ad6ab39f29cb5ce0075c">Available</a>)</div>
|
||||
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> <span class="keywordflow">throw</span> <span class="keyword">new</span> InvalidOperationException(<span class="stringliteral">"Console unavailable"</span>);</div>
|
||||
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> }</div>
|
||||
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> }</div>
|
||||
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span>}</div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html"> 13</a></span> sealed <span class="keyword">class </span><a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html">Console</a> : <a class="code hl_interface" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html">IConsole</a>, <a class="code hl_class" href="class_i_disposable.html">IDisposable</a></div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span> {</div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ad29a49f2dd29fb258c2b66099ea4c183"> 16</a></span> <span class="keyword">public</span> <span class="keywordtype">string</span> <a class="code hl_property" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ad29a49f2dd29fb258c2b66099ea4c183">Title</a></div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span> {</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> <span class="keyword">get</span> => platformIdentifier.IsWindows</div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> ? global::System.Console.Title</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> : <span class="keyword">null</span>;</div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> <span class="keyword">set</span> => global::System.Console.Title = value;</div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> }</div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a7fede11791f3ad6ab39f29cb5ce0075c"> 25</a></span> <span class="keyword">public</span> <span class="keywordtype">bool</span> <a class="code hl_property" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a7fede11791f3ad6ab39f29cb5ce0075c">Available</a> => Environment.UserInteractive;</div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab866e78375ea43803c7d8a64b181e21c"> 28</a></span> <span class="keyword">public</span> CancellationToken <a class="code hl_property" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab866e78375ea43803c7d8a64b181e21c">CancelKeyPress</a> => <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>.Token;</div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2"> 33</a></span> readonly <a class="code hl_interface" href="interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_platform_identifier.html">IPlatformIdentifier</a> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">platformIdentifier</a>;</div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
|
||||
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665"> 38</a></span> readonly CancellationTokenSource <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>;</div>
|
||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> </div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f"> 43</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f">disposed</a>;</div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a05182fa74110cd5b86bcbb16897a800a"> 49</a></span> <span class="keyword">public</span> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a05182fa74110cd5b86bcbb16897a800a">Console</a>(<a class="code hl_interface" href="interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_platform_identifier.html">IPlatformIdentifier</a> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">platformIdentifier</a>)</div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> {</div>
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> this.platformIdentifier = <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">platformIdentifier</a> ?? <span class="keywordflow">throw</span> <span class="keyword">new</span> ArgumentNullException(nameof(<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">platformIdentifier</a>));</div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> </div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a> = <span class="keyword">new</span> CancellationTokenSource();</div>
|
||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> global::System.Console.CancelKeyPress += (sender, e) =></div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> {</div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span> lock (<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>)</div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> {</div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> <span class="keywordflow">if</span> (!<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f">disposed</a>)</div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>.Cancel();</div>
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> }</div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> };</div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> }</div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> </div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a4094b920d3ba4aa6f3620b1fff15672c"> 65</a></span> <span class="keyword">public</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a4094b920d3ba4aa6f3620b1fff15672c">Dispose</a>()</div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> {</div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> lock (<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>)</div>
|
||||
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> {</div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>.Dispose();</div>
|
||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f">disposed</a> = <span class="keyword">true</span>;</div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> }</div>
|
||||
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> }</div>
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span> </div>
|
||||
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ad10bdc2971cb4068b3fe0d46aa7cb167"> 75</a></span> <span class="keyword">public</span> Task <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ad10bdc2971cb4068b3fe0d46aa7cb167">PressAnyKeyAsync</a>(CancellationToken cancellationToken) => Task.Factory.StartNew(</div>
|
||||
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> () =></div>
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> {</div>
|
||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a6556df91ef25960c814f583b71996a9f">CheckAvailable</a>();</div>
|
||||
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> global::System.Console.Read();</div>
|
||||
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> },</div>
|
||||
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> cancellationToken,</div>
|
||||
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html">DefaultIOManager</a>.<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html#ac6dfeef4e622bb46047169215099995d">BlockingTaskCreationOptions</a>,</div>
|
||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> TaskScheduler.Current);</div>
|
||||
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> </div>
|
||||
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#aede6acd9f36e1f2e1670c18eb5d7795b"> 86</a></span> <span class="keyword">public</span> Task<string> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#aede6acd9f36e1f2e1670c18eb5d7795b">ReadLineAsync</a>(<span class="keywordtype">bool</span> usePasswordChar, CancellationToken cancellationToken) => Task.Factory.StartNew(</div>
|
||||
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span> () =></div>
|
||||
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> {</div>
|
||||
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> <span class="comment">// TODO: Make this better: https://stackoverflow.com/questions/9479573/how-to-interrupt-console-readline</span></div>
|
||||
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a6556df91ef25960c814f583b71996a9f">CheckAvailable</a>();</div>
|
||||
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> <span class="keywordflow">if</span> (!usePasswordChar)</div>
|
||||
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <span class="keywordflow">return</span> global::System.Console.ReadLine();</div>
|
||||
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> </div>
|
||||
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> var passwordBuilder = <span class="keyword">new</span> StringBuilder();</div>
|
||||
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> <span class="keywordflow">do</span></div>
|
||||
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> {</div>
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> var keyDescription = global::System.Console.ReadKey(<span class="keyword">true</span>);</div>
|
||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="keywordflow">if</span> (keyDescription.Key == ConsoleKey.Enter)</div>
|
||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="keywordflow">break</span>;</div>
|
||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> <span class="keywordflow">else</span> <span class="keywordflow">if</span> (keyDescription.Key == ConsoleKey.Backspace)</div>
|
||||
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> {</div>
|
||||
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> <span class="keywordflow">if</span> (passwordBuilder.Length > 0)</div>
|
||||
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> {</div>
|
||||
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> --passwordBuilder.Length;</div>
|
||||
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> global::System.Console.Write(<span class="stringliteral">"\b \b"</span>);</div>
|
||||
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> }</div>
|
||||
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> }</div>
|
||||
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <span class="keywordflow">else</span> <span class="keywordflow">if</span> (keyDescription.KeyChar != <span class="stringliteral">'\u0000'</span>)</div>
|
||||
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> {</div>
|
||||
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> <span class="comment">// KeyChar == '\u0000' if the key pressed does not correspond to a printable character, e.g. F1, Pause-Break, etc</span></div>
|
||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> passwordBuilder.Append(keyDescription.KeyChar);</div>
|
||||
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> global::System.Console.Write(<span class="charliteral">'*'</span>);</div>
|
||||
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> }</div>
|
||||
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> }</div>
|
||||
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> <span class="keywordflow">while</span> (!cancellationToken.IsCancellationRequested);</div>
|
||||
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> </div>
|
||||
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> cancellationToken.ThrowIfCancellationRequested();</div>
|
||||
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> global::System.Console.WriteLine();</div>
|
||||
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> <span class="keywordflow">return</span> passwordBuilder.ToString();</div>
|
||||
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> },</div>
|
||||
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> cancellationToken,</div>
|
||||
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html">DefaultIOManager</a>.<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html#ac6dfeef4e622bb46047169215099995d">BlockingTaskCreationOptions</a>,</div>
|
||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> TaskScheduler.Current)</div>
|
||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> .WaitAsync(cancellationToken);</div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> </div>
|
||||
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#aa038503e15f044245a1a0d30b0de1b6d"> 127</a></span> <span class="keyword">public</span> Task <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#aa038503e15f044245a1a0d30b0de1b6d">WriteAsync</a>(<span class="keywordtype">string</span> text, <span class="keywordtype">bool</span> newLine, CancellationToken cancellationToken) => Task.Factory.StartNew(</div>
|
||||
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> () =></div>
|
||||
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> {</div>
|
||||
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a6556df91ef25960c814f583b71996a9f">CheckAvailable</a>();</div>
|
||||
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> <span class="keywordflow">if</span> (text == <span class="keyword">null</span>)</div>
|
||||
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> {</div>
|
||||
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> <span class="keywordflow">if</span> (!newLine)</div>
|
||||
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> <span class="keywordflow">throw</span> <span class="keyword">new</span> InvalidOperationException(<span class="stringliteral">"Cannot write null text without a new line!"</span>);</div>
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> global::System.Console.WriteLine();</div>
|
||||
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> }</div>
|
||||
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> <span class="keywordflow">else</span> <span class="keywordflow">if</span> (newLine)</div>
|
||||
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> global::System.Console.WriteLine(text);</div>
|
||||
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> <span class="keywordflow">else</span></div>
|
||||
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> global::System.Console.Write(text);</div>
|
||||
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> },</div>
|
||||
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> cancellationToken,</div>
|
||||
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html">DefaultIOManager</a>.<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html#ac6dfeef4e622bb46047169215099995d">BlockingTaskCreationOptions</a>,</div>
|
||||
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> TaskScheduler.Current);</div>
|
||||
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> </div>
|
||||
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a6556df91ef25960c814f583b71996a9f"> 149</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a6556df91ef25960c814f583b71996a9f">CheckAvailable</a>()</div>
|
||||
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> {</div>
|
||||
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> <span class="keywordflow">if</span> (!<a class="code hl_property" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a7fede11791f3ad6ab39f29cb5ce0075c">Available</a>)</div>
|
||||
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> <span class="keywordflow">throw</span> <span class="keyword">new</span> InvalidOperationException(<span class="stringliteral">"Console unavailable"</span>);</div>
|
||||
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> }</div>
|
||||
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> }</div>
|
||||
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span>}</div>
|
||||
<div class="ttc" id="aclass_i_disposable_html"><div class="ttname"><a href="class_i_disposable.html">IDisposable</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html">Tgstation.Server.Host.IO.Console</a></div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00011">Console.cs:12</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a05182fa74110cd5b86bcbb16897a800a"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a05182fa74110cd5b86bcbb16897a800a">Tgstation.Server.Host.IO.Console.Console</a></div><div class="ttdeci">Console(IPlatformIdentifier platformIdentifier)</div><div class="ttdoc">Initializes a new instance of the Console class.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00047">Console.cs:47</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a10d46881a4846e87d58bac73d392d665"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">Tgstation.Server.Host.IO.Console.cancelKeyCts</a></div><div class="ttdeci">readonly CancellationTokenSource cancelKeyCts</div><div class="ttdoc">The CancellationTokenSource for CancelKeyPress.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00036">Console.cs:36</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a4094b920d3ba4aa6f3620b1fff15672c"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a4094b920d3ba4aa6f3620b1fff15672c">Tgstation.Server.Host.IO.Console.Dispose</a></div><div class="ttdeci">void Dispose()</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00063">Console.cs:63</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a6556df91ef25960c814f583b71996a9f"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a6556df91ef25960c814f583b71996a9f">Tgstation.Server.Host.IO.Console.CheckAvailable</a></div><div class="ttdeci">void CheckAvailable()</div><div class="ttdoc">Assert that the Console is available, throwing an InvalidOperationException otherwise.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00147">Console.cs:147</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a7fede11791f3ad6ab39f29cb5ce0075c"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a7fede11791f3ad6ab39f29cb5ce0075c">Tgstation.Server.Host.IO.Console.Available</a></div><div class="ttdeci">bool Available</div><div class="ttdoc">If the IConsole is visible to the user.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00023">Console.cs:23</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a83ffb1cc23d85ed7a3f027b613d648e2"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">Tgstation.Server.Host.IO.Console.platformIdentifier</a></div><div class="ttdeci">readonly IPlatformIdentifier platformIdentifier</div><div class="ttdoc">The IPlatformIdentifier for the Console.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00031">Console.cs:31</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html">Tgstation.Server.Host.IO.Console</a></div><div class="ttdoc">Implementation of IConsole, uses global::System.Console.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00013">Console.cs:14</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a05182fa74110cd5b86bcbb16897a800a"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a05182fa74110cd5b86bcbb16897a800a">Tgstation.Server.Host.IO.Console.Console</a></div><div class="ttdeci">Console(IPlatformIdentifier platformIdentifier)</div><div class="ttdoc">Initializes a new instance of the Console class.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00049">Console.cs:49</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a10d46881a4846e87d58bac73d392d665"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">Tgstation.Server.Host.IO.Console.cancelKeyCts</a></div><div class="ttdeci">readonly CancellationTokenSource cancelKeyCts</div><div class="ttdoc">The CancellationTokenSource for CancelKeyPress.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00038">Console.cs:38</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a4094b920d3ba4aa6f3620b1fff15672c"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a4094b920d3ba4aa6f3620b1fff15672c">Tgstation.Server.Host.IO.Console.Dispose</a></div><div class="ttdeci">void Dispose()</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00065">Console.cs:65</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a6556df91ef25960c814f583b71996a9f"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a6556df91ef25960c814f583b71996a9f">Tgstation.Server.Host.IO.Console.CheckAvailable</a></div><div class="ttdeci">void CheckAvailable()</div><div class="ttdoc">Assert that the Console is available, throwing an InvalidOperationException otherwise.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00149">Console.cs:149</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a7fede11791f3ad6ab39f29cb5ce0075c"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a7fede11791f3ad6ab39f29cb5ce0075c">Tgstation.Server.Host.IO.Console.Available</a></div><div class="ttdeci">bool Available</div><div class="ttdoc">If the IConsole is visible to the user.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00025">Console.cs:25</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a83ffb1cc23d85ed7a3f027b613d648e2"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">Tgstation.Server.Host.IO.Console.platformIdentifier</a></div><div class="ttdeci">readonly IPlatformIdentifier platformIdentifier</div><div class="ttdoc">The IPlatformIdentifier for the Console.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00033">Console.cs:33</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_aa038503e15f044245a1a0d30b0de1b6d"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#aa038503e15f044245a1a0d30b0de1b6d">Tgstation.Server.Host.IO.Console.WriteAsync</a></div><div class="ttdeci">Task WriteAsync(string text, bool newLine, CancellationToken cancellationToken)</div><div class="ttdoc">Write some text to the IConsole. A Task representing the running operation.</div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_ab6d4a4d9769abaa77b2955d28ea66b1f"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f">Tgstation.Server.Host.IO.Console.disposed</a></div><div class="ttdeci">bool disposed</div><div class="ttdoc">If the Console was disposed.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00041">Console.cs:41</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_ab866e78375ea43803c7d8a64b181e21c"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab866e78375ea43803c7d8a64b181e21c">Tgstation.Server.Host.IO.Console.CancelKeyPress</a></div><div class="ttdeci">CancellationToken CancelKeyPress</div><div class="ttdoc">Gets a CancellationToken that triggers if Crtl+C or an equivalent is pressed.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00026">Console.cs:26</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_ab6d4a4d9769abaa77b2955d28ea66b1f"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f">Tgstation.Server.Host.IO.Console.disposed</a></div><div class="ttdeci">bool disposed</div><div class="ttdoc">If the Console was disposed.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00043">Console.cs:43</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_ab866e78375ea43803c7d8a64b181e21c"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab866e78375ea43803c7d8a64b181e21c">Tgstation.Server.Host.IO.Console.CancelKeyPress</a></div><div class="ttdeci">CancellationToken CancelKeyPress</div><div class="ttdoc">Gets a CancellationToken that triggers if Crtl+C or an equivalent is pressed.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00028">Console.cs:28</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_ad10bdc2971cb4068b3fe0d46aa7cb167"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ad10bdc2971cb4068b3fe0d46aa7cb167">Tgstation.Server.Host.IO.Console.PressAnyKeyAsync</a></div><div class="ttdeci">Task PressAnyKeyAsync(CancellationToken cancellationToken)</div><div class="ttdoc">Wait for a key press on the IConsole. A Task representing the running operation.</div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_ad29a49f2dd29fb258c2b66099ea4c183"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ad29a49f2dd29fb258c2b66099ea4c183">Tgstation.Server.Host.IO.Console.Title</a></div><div class="ttdeci">string Title</div><div class="ttdoc">Gets or sets the IConsole window's title. Can return null if getting the console title is not support...</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00014">Console.cs:15</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_ad29a49f2dd29fb258c2b66099ea4c183"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ad29a49f2dd29fb258c2b66099ea4c183">Tgstation.Server.Host.IO.Console.Title</a></div><div class="ttdeci">string Title</div><div class="ttdoc">Gets or sets the IConsole window's title. Can return null if getting the console title is not support...</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00016">Console.cs:17</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_aede6acd9f36e1f2e1670c18eb5d7795b"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#aede6acd9f36e1f2e1670c18eb5d7795b">Tgstation.Server.Host.IO.Console.ReadLineAsync</a></div><div class="ttdeci">Task< string > ReadLineAsync(bool usePasswordChar, CancellationToken cancellationToken)</div><div class="ttdoc">Read a line from the IConsole. A Task<TResult> resulting in the string read by the IConsole.</div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html">Tgstation.Server.Host.IO.DefaultIOManager</a></div><div class="ttdoc">IIOManager that resolves paths to Environment.CurrentDirectory.</div><div class="ttdef"><b>Definition:</b> <a href="_default_i_o_manager_8cs_source.html#l00016">DefaultIOManager.cs:17</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager_html_ac6dfeef4e622bb46047169215099995d"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html#ac6dfeef4e622bb46047169215099995d">Tgstation.Server.Host.IO.DefaultIOManager.BlockingTaskCreationOptions</a></div><div class="ttdeci">const TaskCreationOptions BlockingTaskCreationOptions</div><div class="ttdoc">The TaskCreationOptions used to spawn Tasks for potentially long running, blocking operations.</div><div class="ttdef"><b>Definition:</b> <a href="_default_i_o_manager_8cs_source.html#l00031">DefaultIOManager.cs:31</a></div></div>
|
||||
|
||||
@@ -613,7 +613,7 @@ $(function() {
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_repository_settings_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_repository_settings.html">Tgstation.Server.Host.Models.RepositorySettings</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_repository_settings_8cs_source.html#l00008">RepositorySettings.cs:9</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_revision_information_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_revision_information.html">Tgstation.Server.Host.Models.RevisionInformation</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_revision_information_8cs_source.html#l00008">RevisionInformation.cs:9</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_test_merge_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_test_merge.html">Tgstation.Server.Host.Models.TestMerge</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_test_merge_8cs_source.html#l00007">TestMerge.cs:8</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00011">UserGroup.cs:12</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdoc">Represents a group of Users.</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00013">UserGroup.cs:14</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">Tgstation.Server.Host.Models.User</a></div><div class="ttdef"><b>Definition:</b> <a href="_user_8cs_source.html#l00012">User.cs:13</a></div></div>
|
||||
<div class="ttc" id="ainterface_tgstation_1_1_server_1_1_host_1_1_database_1_1_i_database_collection_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_database_1_1_i_database_collection.html">Tgstation.Server.Host.Database.IDatabaseCollection</a></div><div class="ttdoc">Represents a database table.</div><div class="ttdef"><b>Definition:</b> <a href="_i_database_collection_8cs_source.html#l00010">IDatabaseCollection.cs:11</a></div></div>
|
||||
<div class="ttc" id="ainterface_tgstation_1_1_server_1_1_host_1_1_database_1_1_i_database_context_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_database_1_1_i_database_context.html">Tgstation.Server.Host.Database.IDatabaseContext</a></div><div class="ttdoc">Represents the database.</div><div class="ttdef"><b>Definition:</b> <a href="_i_database_context_8cs_source.html#l00016">IDatabaseContext.cs:17</a></div></div>
|
||||
|
||||
@@ -194,7 +194,7 @@ $(function() {
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_repository_settings_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_repository_settings.html">Tgstation.Server.Host.Models.RepositorySettings</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_repository_settings_8cs_source.html#l00008">RepositorySettings.cs:9</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_revision_information_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_revision_information.html">Tgstation.Server.Host.Models.RevisionInformation</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_revision_information_8cs_source.html#l00008">RevisionInformation.cs:9</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_test_merge_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_test_merge.html">Tgstation.Server.Host.Models.TestMerge</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_test_merge_8cs_source.html#l00007">TestMerge.cs:8</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00011">UserGroup.cs:12</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdoc">Represents a group of Users.</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00013">UserGroup.cs:14</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">Tgstation.Server.Host.Models.User</a></div><div class="ttdef"><b>Definition:</b> <a href="_user_8cs_source.html#l00012">User.cs:13</a></div></div>
|
||||
<div class="ttc" id="anamespace_tgstation_1_1_server_1_1_host_1_1_configuration_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_host_1_1_configuration.html">Tgstation.Server.Host.Configuration</a></div><div class="ttdef"><b>Definition:</b> <a href="_control_panel_configuration_8cs_source.html#l00003">ControlPanelConfiguration.cs:4</a></div></div>
|
||||
<div class="ttc" id="anamespace_tgstation_1_1_server_1_1_host_1_1_configuration_html_acda8f6ee23a9ee8ac298f7b4a7d5617c"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_host_1_1_configuration.html#acda8f6ee23a9ee8ac298f7b4a7d5617c">Tgstation.Server.Host.Configuration.DatabaseType</a></div><div class="ttdeci">DatabaseType</div><div class="ttdoc">Type of database to user.</div><div class="ttdef"><b>Definition:</b> <a href="_database_type_8cs_source.html#l00006">DatabaseType.cs:7</a></div></div>
|
||||
|
||||
@@ -95,7 +95,7 @@ $(function() {
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span>[assembly: System.Reflection.AssemblyCopyrightAttribute(<span class="stringliteral">"Copyright (c) Jordan Brown 2018"</span>)]</div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span>[assembly: System.Reflection.AssemblyDescriptionAttribute(<span class="stringliteral">"API definitions for tgstation-server."</span>)]</div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span>[assembly: System.Reflection.AssemblyFileVersionAttribute(<span class="stringliteral">"11.1.2.0"</span>)]</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span>[assembly: System.Reflection.AssemblyInformationalVersionAttribute(<span class="stringliteral">"11.1.2+7df8c1a4e6829bc3204c07c6c1ae2dbabd77c9b0"</span>)]</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span>[assembly: System.Reflection.AssemblyInformationalVersionAttribute(<span class="stringliteral">"11.1.2+d8d46abd042a0d53683f6871dbfa8b239fa421d5"</span>)]</div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span>[assembly: System.Reflection.AssemblyProductAttribute(<span class="stringliteral">"Tgstation.Server.Api"</span>)]</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span>[assembly: System.Reflection.AssemblyTitleAttribute(<span class="stringliteral">"Tgstation.Server.Api"</span>)]</div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span>[assembly: System.Reflection.AssemblyVersionAttribute(<span class="stringliteral">"11.1.2.0"</span>)]</div>
|
||||
|
||||
@@ -95,7 +95,7 @@ $(function() {
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span>[assembly: System.Reflection.AssemblyCopyrightAttribute(<span class="stringliteral">"Copyright (c) Jordan Brown 2018"</span>)]</div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span>[assembly: System.Reflection.AssemblyDescriptionAttribute(<span class="stringliteral">"Common functions for tgstation-server."</span>)]</div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span>[assembly: System.Reflection.AssemblyFileVersionAttribute(<span class="stringliteral">"6.0.1.0"</span>)]</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span>[assembly: System.Reflection.AssemblyInformationalVersionAttribute(<span class="stringliteral">"6.0.1+7df8c1a4e6829bc3204c07c6c1ae2dbabd77c9b0"</span>)]</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span>[assembly: System.Reflection.AssemblyInformationalVersionAttribute(<span class="stringliteral">"6.0.1+d8d46abd042a0d53683f6871dbfa8b239fa421d5"</span>)]</div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span>[assembly: System.Reflection.AssemblyProductAttribute(<span class="stringliteral">"Tgstation.Server.Common"</span>)]</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span>[assembly: System.Reflection.AssemblyTitleAttribute(<span class="stringliteral">"Tgstation.Server.Common"</span>)]</div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span>[assembly: System.Reflection.AssemblyVersionAttribute(<span class="stringliteral">"6.0.1.0"</span>)]</div>
|
||||
|
||||
@@ -112,7 +112,7 @@ $(function() {
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set_html_a11918c14d72307a609b9aa681800215c"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html#a11918c14d72307a609b9aa681800215c">Tgstation.Server.Host.Models.PermissionSet.GroupId</a></div><div class="ttdeci">long? GroupId</div><div class="ttdoc">The Api.Models.EntityId.Id of Group.</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_permission_set_8cs_source.html#l00016">PermissionSet.cs:16</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set_html_a9e00d4e5d53020daa739d153dd0acbf1"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html#a9e00d4e5d53020daa739d153dd0acbf1">Tgstation.Server.Host.Models.PermissionSet.UserId</a></div><div class="ttdeci">long? UserId</div><div class="ttdoc">The Api.Models.EntityId.Id of User.</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_permission_set_8cs_source.html#l00011">PermissionSet.cs:11</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set_html_adb26089400fcd6f1ad7aa9a855a1d5f4"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html#adb26089400fcd6f1ad7aa9a855a1d5f4">Tgstation.Server.Host.Models.PermissionSet.InstancePermissionSets</a></div><div class="ttdeci">ICollection< InstancePermissionSet > InstancePermissionSets</div><div class="ttdoc">The InstancePermissionSets associated with the PermissionSet.</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_permission_set_8cs_source.html#l00031">PermissionSet.cs:31</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00011">UserGroup.cs:12</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdoc">Represents a group of Users.</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00013">UserGroup.cs:14</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">Tgstation.Server.Host.Models.User</a></div><div class="ttdef"><b>Definition:</b> <a href="_user_8cs_source.html#l00012">User.cs:13</a></div></div>
|
||||
<div class="ttc" id="anamespace_tgstation_1_1_server_1_1_host_1_1_models_html"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_host_1_1_models.html">Tgstation.Server.Host.Models</a></div><div class="ttdef"><b>Definition:</b> <a href="_chat_bot_8cs_source.html#l00007">ChatBot.cs:8</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
|
||||
@@ -87,6 +87,7 @@ $(function() {
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
|
||||
Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Represents a group of <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a>s. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||
|
||||
@@ -87,37 +87,37 @@ $(function() {
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span> </div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespace_tgstation_1_1_server_1_1_host_1_1_models.html">Tgstation.Server.Host.Models</a></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span>{</div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html"> 11</a></span> <span class="keyword">public</span> sealed <span class="keyword">class </span><a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a> : <a class="code hl_class" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html">NamedEntity</a>, <a class="code hl_interface" href="interface_tgstation_1_1_server_1_1_host_1_1_models_1_1_i_api_transformable.html">IApiTransformable</a><UserGroupResponse></div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> {</div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> [Required]</div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a4fa6e9425f7846e0bbcb86b8c61ec02d"> 17</a></span> <span class="keyword">public</span> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">PermissionSet</a> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">PermissionSet</a> { <span class="keyword">get</span>; <span class="keyword">set</span>; }</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a3f1040ffb75f3659f5f71a4ddc80c2e7"> 22</a></span> <span class="keyword">public</span> ICollection<User> <a class="code hl_property" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a3f1040ffb75f3659f5f71a4ddc80c2e7">Users</a> { <span class="keyword">get</span>; <span class="keyword">set</span>; }</div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#aa38ee7281d84a9e3cce242aa6df2dffc"> 29</a></span> <span class="keyword">public</span> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_user_group_response.html">UserGroupResponse</a> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#aa38ee7281d84a9e3cce242aa6df2dffc">ToApi</a>(<span class="keywordtype">bool</span> showUsers) => <span class="keyword">new</span> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_user_group_response.html">UserGroupResponse</a></div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> {</div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <a class="code hl_property" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html#ae31e478e1d338b37a14565df6fd58570">Id</a> = <a class="code hl_property" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html#ae31e478e1d338b37a14565df6fd58570">Id</a>,</div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> <a class="code hl_property" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html#a7e2f2eeddbc6315acbcfa00c54762183">Name</a> = <a class="code hl_property" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html#a7e2f2eeddbc6315acbcfa00c54762183">Name</a>,</div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">PermissionSet</a> = <a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">PermissionSet</a>.<a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html#a0c4c85a1b94bc28e9ca083765992e7fa">ToApi</a>(),</div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <a class="code hl_property" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a3f1040ffb75f3659f5f71a4ddc80c2e7">Users</a> = showUsers</div>
|
||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> ? <a class="code hl_property" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a3f1040ffb75f3659f5f71a4ddc80c2e7">Users</a></div>
|
||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> ?.Select(x => x.CreateUserName())</div>
|
||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> .ToList()</div>
|
||||
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> ?? <span class="keyword">new</span> List<UserName>()</div>
|
||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> : <span class="keyword">null</span>,</div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> };</div>
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a7697294db9b9e383c5bbef87f01e2b9f"> 43</a></span> <span class="keyword">public</span> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_user_group_response.html">UserGroupResponse</a> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a7697294db9b9e383c5bbef87f01e2b9f">ToApi</a>() => <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a7697294db9b9e383c5bbef87f01e2b9f">ToApi</a>(<span class="keyword">true</span>);</div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> }</div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span>}</div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html"> 13</a></span> <span class="keyword">public</span> sealed <span class="keyword">class </span><a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a> : <a class="code hl_class" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html">NamedEntity</a>, <a class="code hl_interface" href="interface_tgstation_1_1_server_1_1_host_1_1_models_1_1_i_api_transformable.html">IApiTransformable</a><UserGroupResponse></div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span> {</div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> [Required]</div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a4fa6e9425f7846e0bbcb86b8c61ec02d"> 19</a></span> <span class="keyword">public</span> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">PermissionSet</a> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">PermissionSet</a> { <span class="keyword">get</span>; <span class="keyword">set</span>; }</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> </div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a3f1040ffb75f3659f5f71a4ddc80c2e7"> 24</a></span> <span class="keyword">public</span> ICollection<User> <a class="code hl_property" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a3f1040ffb75f3659f5f71a4ddc80c2e7">Users</a> { <span class="keyword">get</span>; <span class="keyword">set</span>; }</div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> </div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#aa38ee7281d84a9e3cce242aa6df2dffc"> 31</a></span> <span class="keyword">public</span> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_user_group_response.html">UserGroupResponse</a> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#aa38ee7281d84a9e3cce242aa6df2dffc">ToApi</a>(<span class="keywordtype">bool</span> showUsers) => <span class="keyword">new</span> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_user_group_response.html">UserGroupResponse</a></div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> {</div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <a class="code hl_property" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html#ae31e478e1d338b37a14565df6fd58570">Id</a> = <a class="code hl_property" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html#ae31e478e1d338b37a14565df6fd58570">Id</a>,</div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> <a class="code hl_property" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html#a7e2f2eeddbc6315acbcfa00c54762183">Name</a> = <a class="code hl_property" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html#a7e2f2eeddbc6315acbcfa00c54762183">Name</a>,</div>
|
||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">PermissionSet</a> = <a class="code hl_class" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">PermissionSet</a>.<a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html#a0c4c85a1b94bc28e9ca083765992e7fa">ToApi</a>(),</div>
|
||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> <a class="code hl_property" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a3f1040ffb75f3659f5f71a4ddc80c2e7">Users</a> = showUsers</div>
|
||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> ? <a class="code hl_property" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a3f1040ffb75f3659f5f71a4ddc80c2e7">Users</a></div>
|
||||
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> ?.Select(x => x.CreateUserName())</div>
|
||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> .ToList()</div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> ?? <span class="keyword">new</span> List<UserName>()</div>
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> : <span class="keyword">null</span>,</div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> };</div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> </div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"><a class="line" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a7697294db9b9e383c5bbef87f01e2b9f"> 45</a></span> <span class="keyword">public</span> <a class="code hl_class" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_user_group_response.html">UserGroupResponse</a> <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a7697294db9b9e383c5bbef87f01e2b9f">ToApi</a>() => <a class="code hl_function" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a7697294db9b9e383c5bbef87f01e2b9f">ToApi</a>(<span class="keyword">true</span>);</div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> }</div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span>}</div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id_html_ae31e478e1d338b37a14565df6fd58570"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html#ae31e478e1d338b37a14565df6fd58570">Tgstation.Server.Api.Models.EntityId.Id</a></div><div class="ttdeci">virtual ? long Id</div><div class="ttdoc">The ID of the entity.</div><div class="ttdef"><b>Definition:</b> <a href="_entity_id_8cs_source.html#l00013">EntityId.cs:13</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html">Tgstation.Server.Api.Models.NamedEntity</a></div><div class="ttdoc">Base class for named entities.</div><div class="ttdef"><b>Definition:</b> <a href="_named_entity_8cs_source.html#l00008">NamedEntity.cs:9</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity_html_a7e2f2eeddbc6315acbcfa00c54762183"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html#a7e2f2eeddbc6315acbcfa00c54762183">Tgstation.Server.Api.Models.NamedEntity.Name</a></div><div class="ttdeci">virtual ? string Name</div><div class="ttdoc">The name of the entity represented by the NamedEntity.</div><div class="ttdef"><b>Definition:</b> <a href="_named_entity_8cs_source.html#l00016">NamedEntity.cs:16</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_user_group_response_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_user_group_response.html">Tgstation.Server.Api.Models.Response.UserGroupResponse</a></div><div class="ttdef"><b>Definition:</b> <a href="_user_group_response_8cs_source.html#l00008">UserGroupResponse.cs:9</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">Tgstation.Server.Host.Models.PermissionSet</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_permission_set_8cs_source.html#l00006">PermissionSet.cs:7</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set_html_a0c4c85a1b94bc28e9ca083765992e7fa"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html#a0c4c85a1b94bc28e9ca083765992e7fa">Tgstation.Server.Host.Models.PermissionSet.ToApi</a></div><div class="ttdeci">Api.Models.PermissionSet ToApi()</div><div class="ttdoc">Convert the PermissionSet to it's API form.</div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00011">UserGroup.cs:12</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html_a3f1040ffb75f3659f5f71a4ddc80c2e7"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a3f1040ffb75f3659f5f71a4ddc80c2e7">Tgstation.Server.Host.Models.UserGroup.Users</a></div><div class="ttdeci">ICollection< User > Users</div><div class="ttdoc">The Users the UserGroup has.</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00022">UserGroup.cs:22</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdoc">Represents a group of Users.</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00013">UserGroup.cs:14</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html_a3f1040ffb75f3659f5f71a4ddc80c2e7"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a3f1040ffb75f3659f5f71a4ddc80c2e7">Tgstation.Server.Host.Models.UserGroup.Users</a></div><div class="ttdeci">ICollection< User > Users</div><div class="ttdoc">The Users the UserGroup has.</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00024">UserGroup.cs:24</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html_a7697294db9b9e383c5bbef87f01e2b9f"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a7697294db9b9e383c5bbef87f01e2b9f">Tgstation.Server.Host.Models.UserGroup.ToApi</a></div><div class="ttdeci">UserGroupResponse ToApi()</div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html_aa38ee7281d84a9e3cce242aa6df2dffc"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#aa38ee7281d84a9e3cce242aa6df2dffc">Tgstation.Server.Host.Models.UserGroup.ToApi</a></div><div class="ttdeci">UserGroupResponse ToApi(bool showUsers)</div><div class="ttdoc">Convert the UserGroup to it's API form.</div></div>
|
||||
<div class="ttc" id="ainterface_tgstation_1_1_server_1_1_host_1_1_models_1_1_i_api_transformable_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_models_1_1_i_api_transformable.html">Tgstation.Server.Host.Models.IApiTransformable</a></div><div class="ttdoc">Represents a host-side model that may be transformed into a TApiModel .</div><div class="ttdef"><b>Definition:</b> <a href="_i_api_transformable_8cs_source.html#l00007">IApiTransformable.cs:8</a></div></div>
|
||||
|
||||
@@ -146,7 +146,7 @@ $(function() {
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_api_1_1_models_1_1_user_name_html_a9f75360b06ae3468b43b68c48a2bccc2"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_user_name.html#a9f75360b06ae3468b43b68c48a2bccc2">Tgstation.Server.Api.Models.UserName.CreateUserName</a></div><div class="ttdeci">UserName CreateUserName()</div><div class="ttdoc">Create a copy of the UserName.</div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">Tgstation.Server.Host.Models.PermissionSet</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_permission_set_8cs_source.html#l00006">PermissionSet.cs:7</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set_html_a0c4c85a1b94bc28e9ca083765992e7fa"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html#a0c4c85a1b94bc28e9ca083765992e7fa">Tgstation.Server.Host.Models.PermissionSet.ToApi</a></div><div class="ttdeci">Api.Models.PermissionSet ToApi()</div><div class="ttdoc">Convert the PermissionSet to it's API form.</div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00011">UserGroup.cs:12</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdoc">Represents a group of Users.</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00013">UserGroup.cs:14</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html_aa38ee7281d84a9e3cce242aa6df2dffc"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#aa38ee7281d84a9e3cce242aa6df2dffc">Tgstation.Server.Host.Models.UserGroup.ToApi</a></div><div class="ttdeci">UserGroupResponse ToApi(bool showUsers)</div><div class="ttdoc">Convert the UserGroup to it's API form.</div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">Tgstation.Server.Host.Models.User</a></div><div class="ttdef"><b>Definition:</b> <a href="_user_8cs_source.html#l00012">User.cs:13</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_html_a285729995d0f1e49aea18bdd02a02ac7"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html#a285729995d0f1e49aea18bdd02a02ac7">Tgstation.Server.Host.Models.User.OAuthConnections</a></div><div class="ttdeci">ICollection< OAuthConnection > OAuthConnections</div><div class="ttdoc">The TestMerges made by the User.</div><div class="ttdef"><b>Definition:</b> <a href="_user_8cs_source.html#l00069">User.cs:69</a></div></div>
|
||||
|
||||
@@ -525,7 +525,7 @@ $(function() {
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_html_ad1c33807b7a75d05d0004e024416e17f"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context.html#ad1c33807b7a75d05d0004e024416e17f">Tgstation.Server.Host.Database.DatabaseContext.Users</a></div><div class="ttdeci">DbSet< User > Users</div><div class="ttdoc">The Users in the DatabaseContext.</div><div class="ttdef"><b>Definition:</b> <a href="_database_context_8cs_source.html#l00029">DatabaseContext.cs:29</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_html_afdbe72c568fb4a8578a1dc965b34c9fa"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context.html#afdbe72c568fb4a8578a1dc965b34c9fa">Tgstation.Server.Host.Database.DatabaseContext.Groups</a></div><div class="ttdeci">DbSet< UserGroup > Groups</div><div class="ttdoc">The UserGroups in the DatabaseContext.</div><div class="ttdef"><b>Definition:</b> <a href="_database_context_8cs_source.html#l00109">DatabaseContext.cs:109</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">Tgstation.Server.Host.Models.PermissionSet</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_permission_set_8cs_source.html#l00006">PermissionSet.cs:7</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00011">UserGroup.cs:12</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdoc">Represents a group of Users.</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00013">UserGroup.cs:14</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">Tgstation.Server.Host.Models.User</a></div><div class="ttdef"><b>Definition:</b> <a href="_user_8cs_source.html#l00012">User.cs:13</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_html_ae966a7ee34ef9b33c28f1d8ac6c631ef"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html#ae966a7ee34ef9b33c28f1d8ac6c631ef">Tgstation.Server.Host.Models.User.ToApi</a></div><div class="ttdeci">UserResponse ToApi()</div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_security_1_1_authentication_context_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_security_1_1_authentication_context.html">Tgstation.Server.Host.Security.AuthenticationContext</a></div><div class="ttdef"><b>Definition:</b> <a href="_authentication_context_8cs_source.html#l00010">AuthenticationContext.cs:11</a></div></div>
|
||||
|
||||
@@ -291,7 +291,7 @@ $(function() {
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_html_ac2e88d53bf1b6ac87d175d83ed39da7c"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context.html#ac2e88d53bf1b6ac87d175d83ed39da7c">Tgstation.Server.Host.Database.DatabaseContext.Save</a></div><div class="ttdeci">Task Save(CancellationToken cancellationToken)</div><div class="ttdoc">Saves changes made to the IDatabaseContext. A Task representing the running operation.</div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_html_afdbe72c568fb4a8578a1dc965b34c9fa"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context.html#afdbe72c568fb4a8578a1dc965b34c9fa">Tgstation.Server.Host.Database.DatabaseContext.Groups</a></div><div class="ttdeci">DbSet< UserGroup > Groups</div><div class="ttdoc">The UserGroups in the DatabaseContext.</div><div class="ttdef"><b>Definition:</b> <a href="_database_context_8cs_source.html#l00109">DatabaseContext.cs:109</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">Tgstation.Server.Host.Models.PermissionSet</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_permission_set_8cs_source.html#l00006">PermissionSet.cs:7</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00011">UserGroup.cs:12</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdoc">Represents a group of Users.</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00013">UserGroup.cs:14</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_security_1_1_authentication_context_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_security_1_1_authentication_context.html">Tgstation.Server.Host.Security.AuthenticationContext</a></div><div class="ttdef"><b>Definition:</b> <a href="_authentication_context_8cs_source.html#l00010">AuthenticationContext.cs:11</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_security_1_1_authentication_context_html_acfb9937bf37b839f1d60289129c5ea77"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_security_1_1_authentication_context.html#acfb9937bf37b839f1d60289129c5ea77">Tgstation.Server.Host.Security.AuthenticationContext.PermissionSet</a></div><div class="ttdeci">PermissionSet PermissionSet</div><div class="ttdoc">The User's effective PermissionSet.</div><div class="ttdef"><b>Definition:</b> <a href="_authentication_context_8cs_source.html#l00016">AuthenticationContext.cs:16</a></div></div>
|
||||
<div class="ttc" id="ainterface_tgstation_1_1_server_1_1_host_1_1_database_1_1_i_database_context_html"><div class="ttname"><a href="interface_tgstation_1_1_server_1_1_host_1_1_database_1_1_i_database_context.html">Tgstation.Server.Host.Database.IDatabaseContext</a></div><div class="ttdoc">Represents the database.</div><div class="ttdef"><b>Definition:</b> <a href="_i_database_context_8cs_source.html#l00016">IDatabaseContext.cs:17</a></div></div>
|
||||
|
||||
+2
-2
@@ -618,7 +618,7 @@ $(function() {
|
||||
<tr id="row_0_0_3_7_14_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_extensions_1_1_web_host_builder_extensions.html" target="_self">WebHostBuilderExtensions</a></td><td class="desc">Extension methods for the IWebHostBuilder class. </td></tr>
|
||||
<tr id="row_0_0_3_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_0_3_8_" class="arrow" onclick="toggleFolder('0_0_3_8_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_host_1_1_i_o.html" target="_self">IO</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_8_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_buffered_file_stream_provider.html" target="_self">BufferedFileStreamProvider</a></td><td class="desc"><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_file_stream_provider.html" title="Interface for asynchronously consuming Streams of files.">IFileStreamProvider</a> that provides a <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_seekable_file_stream_provider.html" title="IFileStreamProvider that provides MemoryStreams.">ISeekableFileStreamProvider</a> from an input <a class="el" href="class_stream.html">Stream</a>. </td></tr>
|
||||
<tr id="row_0_0_3_8_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" target="_self">Console</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_8_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" target="_self">Console</a></td><td class="desc">Implementation of <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html" title="Abstraction for global::System.Console.">IConsole</a>, uses global::System.Console. </td></tr>
|
||||
<tr id="row_0_0_3_8_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html" target="_self">DefaultIOManager</a></td><td class="desc"><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_i_o_manager.html" title="Interface for using filesystems.">IIOManager</a> that resolves paths to Environment.CurrentDirectory. </td></tr>
|
||||
<tr id="row_0_0_3_8_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_file_downloader.html" target="_self">FileDownloader</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_8_4_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html" target="_self">IConsole</a></td><td class="desc">Abstraction for global::System.Console. </td></tr>
|
||||
@@ -662,7 +662,7 @@ $(function() {
|
||||
<tr id="row_0_0_3_10_15_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_revision_information.html" target="_self">RevisionInformation</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_10_16_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_test_merge.html" target="_self">TestMerge</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_10_17_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html" target="_self">User</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_10_18_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" target="_self">UserGroup</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_10_18_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" target="_self">UserGroup</a></td><td class="desc">Represents a group of <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a>s. </td></tr>
|
||||
<tr id="row_0_0_3_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_0_3_11_" class="arrow" onclick="toggleFolder('0_0_3_11_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_host_1_1_properties.html" target="_self">Properties</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_11_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_properties_1_1_master_versions_attribute.html" target="_self">MasterVersionsAttribute</a></td><td class="desc"><a class="el" href="class_attribute.html">Attribute</a> for bringing in the master versions list from MSBuild that aren't embedded into assemblies by default. </td></tr>
|
||||
<tr id="row_0_0_3_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_0_3_12_" class="arrow" onclick="toggleFolder('0_0_3_12_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_host_1_1_security.html" target="_self">Security</a></td><td class="desc"></td></tr>
|
||||
|
||||
@@ -95,7 +95,7 @@ Inheritance diagram for IDisposable:</div>
|
||||
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_repository_1_1_i_repository_manager.html" title="Factory for creating and loading IRepositorys." alt="" coords="144,773,371,813"/>
|
||||
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_static_files_1_1_i_configuration.html" title="For managing the Configuration directory." alt="" coords="144,837,371,877"/>
|
||||
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_core_1_1_i_restart_registration.html" title="Represents the lifetime of a IRestartHandler registration." alt="" coords="167,901,348,941"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title=" " alt="" coords="173,965,341,1005"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title="Implementation of IConsole, uses global::System.Console." alt="" coords="173,965,341,1005"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_handler.html" title="Class for pairing Tasks with CancellationTokenSources." alt="" coords="166,1029,349,1069"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_service.html" title=" " alt="" coords="166,1093,349,1133"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_security_1_1_authentication_context_factory.html" title=" " alt="" coords="157,1157,358,1197"/>
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<area shape="rect" id="node27" href="$interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_repository_1_1_i_repository_manager.html" title="Factory for creating and loading IRepositorys." alt="" coords="144,773,371,813"/>
|
||||
<area shape="rect" id="node29" href="$interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_static_files_1_1_i_configuration.html" title="For managing the Configuration directory." alt="" coords="144,837,371,877"/>
|
||||
<area shape="rect" id="node31" href="$interface_tgstation_1_1_server_1_1_host_1_1_core_1_1_i_restart_registration.html" title="Represents the lifetime of a IRestartHandler registration." alt="" coords="167,901,348,941"/>
|
||||
<area shape="rect" id="node33" href="$class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title=" " alt="" coords="173,965,341,1005"/>
|
||||
<area shape="rect" id="node33" href="$class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title="Implementation of IConsole, uses global::System.Console." alt="" coords="173,965,341,1005"/>
|
||||
<area shape="rect" id="node34" href="$class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_handler.html" title="Class for pairing Tasks with CancellationTokenSources." alt="" coords="166,1029,349,1069"/>
|
||||
<area shape="rect" id="node35" href="$class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_service.html" title=" " alt="" coords="166,1093,349,1133"/>
|
||||
<area shape="rect" id="node36" href="$class_tgstation_1_1_server_1_1_host_1_1_security_1_1_authentication_context_factory.html" title=" " alt="" coords="157,1157,358,1197"/>
|
||||
|
||||
@@ -1 +1 @@
|
||||
7d04c542ec83b3275f084d8e738b34f3
|
||||
ee5061b78b296baee05b5b831feb7bef
|
||||
@@ -102,7 +102,7 @@ Inheritance diagram for Tgstation.Server.Api.Models.EntityId:</div>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_bot_settings.html" title="Manage the server chat bots." alt="" coords="490,344,677,384"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_user_group.html" title="Represents a group of users." alt="" coords="490,408,677,448"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_user_name.html" title="Base class for user names." alt="" coords="490,472,677,512"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title=" " alt="" coords="485,536,681,576"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users." alt="" coords="485,536,681,576"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_instance_create_request.html" title="A request to create an Instance." alt="" coords="749,56,958,96"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_instance_update_request.html" title="A request to update an Instance." alt="" coords="747,120,960,160"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_instance_response.html" title="Server response for Instances." alt="" coords="758,184,949,224"/>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<area shape="rect" id="node14" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_bot_settings.html" title="Manage the server chat bots." alt="" coords="490,344,677,384"/>
|
||||
<area shape="rect" id="node20" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_user_group.html" title="Represents a group of users." alt="" coords="490,408,677,448"/>
|
||||
<area shape="rect" id="node24" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_user_name.html" title="Base class for user names." alt="" coords="490,472,677,512"/>
|
||||
<area shape="rect" id="node31" href="$class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title=" " alt="" coords="485,536,681,576"/>
|
||||
<area shape="rect" id="node31" href="$class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users." alt="" coords="485,536,681,576"/>
|
||||
<area shape="rect" id="node10" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_instance_create_request.html" title="A request to create an Instance." alt="" coords="749,56,958,96"/>
|
||||
<area shape="rect" id="node11" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_instance_update_request.html" title="A request to update an Instance." alt="" coords="747,120,960,160"/>
|
||||
<area shape="rect" id="node12" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_instance_response.html" title="Server response for Instances." alt="" coords="758,184,949,224"/>
|
||||
|
||||
@@ -1 +1 @@
|
||||
df94f847997624659434c7a9c2f2a357
|
||||
65beeda84ea5eee9a76db362b485ca3a
|
||||
@@ -94,7 +94,7 @@ Inheritance diagram for Tgstation.Server.Api.Models.NamedEntity:</div>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_bot_settings.html" title="Manage the server chat bots." alt="" coords="358,325,545,365"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_user_group.html" title="Represents a group of users." alt="" coords="358,389,545,429"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_user_name.html" title="Base class for user names." alt="" coords="358,453,545,493"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title=" " alt="" coords="353,517,549,557"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users." alt="" coords="353,517,549,557"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of entities with IDs." alt="" coords="5,397,71,422"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_instance_create_request.html" title="A request to create an Instance." alt="" coords="606,5,815,45"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_instance_update_request.html" title="A request to update an Instance." alt="" coords="604,69,817,109"/>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<area shape="rect" id="node8" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_bot_settings.html" title="Manage the server chat bots." alt="" coords="358,325,545,365"/>
|
||||
<area shape="rect" id="node14" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_user_group.html" title="Represents a group of users." alt="" coords="358,389,545,429"/>
|
||||
<area shape="rect" id="node18" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_user_name.html" title="Base class for user names." alt="" coords="358,453,545,493"/>
|
||||
<area shape="rect" id="node25" href="$class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title=" " alt="" coords="353,517,549,557"/>
|
||||
<area shape="rect" id="node25" href="$class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users." alt="" coords="353,517,549,557"/>
|
||||
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of entities with IDs." alt="" coords="5,397,71,422"/>
|
||||
<area shape="rect" id="node4" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_instance_create_request.html" title="A request to create an Instance." alt="" coords="606,5,815,45"/>
|
||||
<area shape="rect" id="node5" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_instance_update_request.html" title="A request to update an Instance." alt="" coords="604,69,817,109"/>
|
||||
|
||||
@@ -1 +1 @@
|
||||
79875014ab8498941fbe250d752bf4e8
|
||||
613a62526a48fa82efdcb1bc6ea25818
|
||||
@@ -608,7 +608,7 @@ Here is the call graph for this function:</div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_api_1_1_models_1_1_permission_set_html_a3e48853d50e80f62e6a0310e0be733f9"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_permission_set.html#a3e48853d50e80f62e6a0310e0be733f9">Tgstation.Server.Api.Models.PermissionSet.AdministrationRights</a></div><div class="ttdeci">AdministrationRights? AdministrationRights</div><div class="ttdoc">The Rights.AdministrationRights for the user.</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_api_2_models_2_permission_set_8cs_source.html#l00024">PermissionSet.cs:24</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_user_controller_html_af70f3a1ddd0e36d8d2b98da04f6300c4"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_user_controller.html#af70f3a1ddd0e36d8d2b98da04f6300c4">Tgstation.Server.Host.Controllers.UserController.List</a></div><div class="ttdeci">Task< IActionResult > List([FromQuery] int? page, [FromQuery] int? pageSize, CancellationToken cancellationToken)</div><div class="ttdoc">List all Users in the server.</div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_html_afdbe72c568fb4a8578a1dc965b34c9fa"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context.html#afdbe72c568fb4a8578a1dc965b34c9fa">Tgstation.Server.Host.Database.DatabaseContext.Groups</a></div><div class="ttdeci">DbSet< UserGroup > Groups</div><div class="ttdoc">The UserGroups in the DatabaseContext.</div><div class="ttdef"><b>Definition:</b> <a href="_database_context_8cs_source.html#l00109">DatabaseContext.cs:109</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00011">UserGroup.cs:12</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdoc">Represents a group of Users.</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00013">UserGroup.cs:14</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">Tgstation.Server.Host.Models.User</a></div><div class="ttdef"><b>Definition:</b> <a href="_user_8cs_source.html#l00012">User.cs:13</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_security_1_1_authentication_context_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_security_1_1_authentication_context.html">Tgstation.Server.Host.Security.AuthenticationContext</a></div><div class="ttdef"><b>Definition:</b> <a href="_authentication_context_8cs_source.html#l00010">AuthenticationContext.cs:11</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_security_1_1_authentication_context_html_a0846ac9679599a99923987863edb0d5c"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_security_1_1_authentication_context.html#a0846ac9679599a99923987863edb0d5c">Tgstation.Server.Host.Security.AuthenticationContext.User</a></div><div class="ttdeci">User User</div><div class="ttdoc">The authenticated user.</div><div class="ttdef"><b>Definition:</b> <a href="_authentication_context_8cs_source.html#l00013">AuthenticationContext.cs:13</a></div></div>
|
||||
|
||||
@@ -350,7 +350,7 @@ Additional Inherited Members</h2></td></tr>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context.html">Tgstation.Server.Host.Database.DatabaseContext</a></div><div class="ttdoc">Backend abstract implementation of IDatabaseContext.</div><div class="ttdef"><b>Definition:</b> <a href="_database_context_8cs_source.html#l00024">DatabaseContext.cs:25</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_html_ac2e88d53bf1b6ac87d175d83ed39da7c"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context.html#ac2e88d53bf1b6ac87d175d83ed39da7c">Tgstation.Server.Host.Database.DatabaseContext.Save</a></div><div class="ttdeci">Task Save(CancellationToken cancellationToken)</div><div class="ttdoc">Saves changes made to the IDatabaseContext. A Task representing the running operation.</div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_html_afdbe72c568fb4a8578a1dc965b34c9fa"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context.html#afdbe72c568fb4a8578a1dc965b34c9fa">Tgstation.Server.Host.Database.DatabaseContext.Groups</a></div><div class="ttdeci">DbSet< UserGroup > Groups</div><div class="ttdoc">The UserGroups in the DatabaseContext.</div><div class="ttdef"><b>Definition:</b> <a href="_database_context_8cs_source.html#l00109">DatabaseContext.cs:109</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00011">UserGroup.cs:12</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdoc">Represents a group of Users.</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00013">UserGroup.cs:14</a></div></div>
|
||||
<div class="ttc" id="anamespace_tgstation_1_1_server_1_1_api_1_1_models_html_a1a6adb59dd51244efabf4e548e7075c8"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html#a1a6adb59dd51244efabf4e548e7075c8">Tgstation.Server.Api.Models.ErrorCode</a></div><div class="ttdeci">ErrorCode</div><div class="ttdoc">Types of Response.ErrorMessageResponses that the API may return.</div><div class="ttdef"><b>Definition:</b> <a href="_error_code_8cs_source.html#l00012">ErrorCode.cs:13</a></div></div>
|
||||
<div class="ttc" id="anamespace_tgstation_1_1_server_1_1_api_1_1_rights_html_af199a84ed6fe6ca557db9de91070ad79"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_api_1_1_rights.html#af199a84ed6fe6ca557db9de91070ad79">Tgstation.Server.Api.Rights.InstanceManagerRights</a></div><div class="ttdeci">InstanceManagerRights</div><div class="ttdoc">Rights for managing Models.Instances.</div><div class="ttdef"><b>Definition:</b> <a href="_instance_manager_rights_8cs_source.html#l00009">InstanceManagerRights.cs:10</a></div></div>
|
||||
<div class="ttc" id="anamespace_tgstation_1_1_server_1_1_api_1_1_rights_html_affda1440f9c5e2dfcca65138d2f89a21"><div class="ttname"><a href="namespace_tgstation_1_1_server_1_1_api_1_1_rights.html#affda1440f9c5e2dfcca65138d2f89a21">Tgstation.Server.Api.Rights.AdministrationRights</a></div><div class="ttdeci">AdministrationRights</div><div class="ttdoc">Administration rights for the server.</div><div class="ttdef"><b>Definition:</b> <a href="_administration_rights_8cs_source.html#l00009">AdministrationRights.cs:10</a></div></div>
|
||||
|
||||
@@ -751,7 +751,7 @@ Here is the call graph for this function:</div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_reattach_information_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_reattach_information.html">Tgstation.Server.Host.Models.ReattachInformation</a></div><div class="ttdoc">Database representation of Components.Session.ReattachInformation.</div><div class="ttdef"><b>Definition:</b> <a href="_models_2_reattach_information_8cs_source.html#l00008">ReattachInformation.cs:9</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_revision_information_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_revision_information.html">Tgstation.Server.Host.Models.RevisionInformation</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_revision_information_8cs_source.html#l00008">RevisionInformation.cs:9</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_test_merge_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_test_merge.html">Tgstation.Server.Host.Models.TestMerge</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_test_merge_8cs_source.html#l00007">TestMerge.cs:8</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00011">UserGroup.cs:12</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdoc">Represents a group of Users.</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00013">UserGroup.cs:14</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">Tgstation.Server.Host.Models.User</a></div><div class="ttdef"><b>Definition:</b> <a href="_user_8cs_source.html#l00012">User.cs:13</a></div></div>
|
||||
</div><!-- fragment -->
|
||||
<p class="reference">References <a class="el" href="_database_context_8cs_source.html#l00159">Tgstation.Server.Host.Database.DatabaseContext.RevInfoCompileJobDeleteBehavior</a>.</p>
|
||||
|
||||
@@ -558,7 +558,7 @@ Properties</h2></td></tr>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_repository_settings_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_repository_settings.html">Tgstation.Server.Host.Models.RepositorySettings</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_repository_settings_8cs_source.html#l00008">RepositorySettings.cs:9</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_revision_information_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_revision_information.html">Tgstation.Server.Host.Models.RevisionInformation</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_revision_information_8cs_source.html#l00008">RevisionInformation.cs:9</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_test_merge_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_test_merge.html">Tgstation.Server.Host.Models.TestMerge</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_test_merge_8cs_source.html#l00007">TestMerge.cs:8</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00011">UserGroup.cs:12</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">Tgstation.Server.Host.Models.UserGroup</a></div><div class="ttdoc">Represents a group of Users.</div><div class="ttdef"><b>Definition:</b> <a href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00013">UserGroup.cs:14</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_html"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">Tgstation.Server.Host.Models.User</a></div><div class="ttdef"><b>Definition:</b> <a href="_user_8cs_source.html#l00012">User.cs:13</a></div></div>
|
||||
</div><!-- fragment -->
|
||||
<p class="reference">References <a class="el" href="_chat_bot_settings_8cs_source.html#l00044">Tgstation.Server.Api.Models.Internal.ChatBotSettings.ConnectionString</a>, and <a class="el" href="_named_entity_8cs_source.html#l00016">Tgstation.Server.Api.Models.NamedEntity.Name</a>.</p>
|
||||
|
||||
@@ -85,14 +85,14 @@ $(function() {
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>
|
||||
<p>Implementation of <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html" title="Abstraction for global::System.Console.">IConsole</a>, uses global::System.Console.
|
||||
<a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#details">More...</a></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for Tgstation.Server.Host.IO.Console:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console__inherit__graph.png" border="0" usemap="#a_tgstation_8_server_8_host_8_i_o_8_console_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="a_tgstation_8_server_8_host_8_i_o_8_console_inherit__map" id="a_tgstation_8_server_8_host_8_i_o_8_console_inherit__map">
|
||||
<area shape="rect" title=" " alt="" coords="11,79,179,119"/>
|
||||
<area shape="rect" title="Implementation of IConsole, uses global::System.Console." alt="" coords="11,79,179,119"/>
|
||||
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html" title="Abstraction for global::System.Console." alt="" coords="5,5,79,31"/>
|
||||
<area shape="rect" href="class_i_disposable.html" title=" " alt="" coords="103,5,194,31"/>
|
||||
</map>
|
||||
@@ -102,7 +102,7 @@ Collaboration diagram for Tgstation.Server.Host.IO.Console:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console__coll__graph.png" border="0" usemap="#a_tgstation_8_server_8_host_8_i_o_8_console_coll__map" alt="Collaboration graph"/></div>
|
||||
<map name="a_tgstation_8_server_8_host_8_i_o_8_console_coll__map" id="a_tgstation_8_server_8_host_8_i_o_8_console_coll__map">
|
||||
<area shape="rect" title=" " alt="" coords="352,105,520,145"/>
|
||||
<area shape="rect" title="Implementation of IConsole, uses global::System.Console." alt="" coords="352,105,520,145"/>
|
||||
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html" title="Abstraction for global::System.Console." alt="" coords="68,5,141,31"/>
|
||||
<area shape="rect" href="class_i_disposable.html" title=" " alt="" coords="59,55,150,80"/>
|
||||
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_platform_identifier.html" title="For identifying the current platform." alt="" coords="5,105,204,145"/>
|
||||
@@ -114,7 +114,7 @@ Collaboration diagram for Tgstation.Server.Host.IO.Console:</div>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a05182fa74110cd5b86bcbb16897a800a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a05182fa74110cd5b86bcbb16897a800a">Console</a> (<a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_platform_identifier.html">IPlatformIdentifier</a> <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">platformIdentifier</a>)</td></tr>
|
||||
<tr class="memdesc:a05182fa74110cd5b86bcbb16897a800a"><td class="mdescLeft"> </td><td class="mdescRight">Initializes a new instance of the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html">Console</a> class. <a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a05182fa74110cd5b86bcbb16897a800a">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a05182fa74110cd5b86bcbb16897a800a"><td class="mdescLeft"> </td><td class="mdescRight">Initializes a new instance of the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title="Implementation of IConsole, uses global::System.Console.">Console</a> class. <a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a05182fa74110cd5b86bcbb16897a800a">More...</a><br /></td></tr>
|
||||
<tr class="separator:a05182fa74110cd5b86bcbb16897a800a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4094b920d3ba4aa6f3620b1fff15672c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a4094b920d3ba4aa6f3620b1fff15672c">Dispose</a> ()</td></tr>
|
||||
<tr class="separator:a4094b920d3ba4aa6f3620b1fff15672c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -186,24 +186,25 @@ Properties</h2></td></tr>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||
Private Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a6556df91ef25960c814f583b71996a9f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a6556df91ef25960c814f583b71996a9f">CheckAvailable</a> ()</td></tr>
|
||||
<tr class="memdesc:a6556df91ef25960c814f583b71996a9f"><td class="mdescLeft"> </td><td class="mdescRight">Assert that the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html">Console</a> is available, throwing an InvalidOperationException otherwise. <a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a6556df91ef25960c814f583b71996a9f">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a6556df91ef25960c814f583b71996a9f"><td class="mdescLeft"> </td><td class="mdescRight">Assert that the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title="Implementation of IConsole, uses global::System.Console.">Console</a> is available, throwing an InvalidOperationException otherwise. <a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a6556df91ef25960c814f583b71996a9f">More...</a><br /></td></tr>
|
||||
<tr class="separator:a6556df91ef25960c814f583b71996a9f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:a83ffb1cc23d85ed7a3f027b613d648e2"><td class="memItemLeft" align="right" valign="top">readonly <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_platform_identifier.html">IPlatformIdentifier</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">platformIdentifier</a></td></tr>
|
||||
<tr class="memdesc:a83ffb1cc23d85ed7a3f027b613d648e2"><td class="mdescLeft"> </td><td class="mdescRight">The IPlatformIdentifier for the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html">Console</a>. <a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a83ffb1cc23d85ed7a3f027b613d648e2"><td class="mdescLeft"> </td><td class="mdescRight">The IPlatformIdentifier for the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title="Implementation of IConsole, uses global::System.Console.">Console</a>. <a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">More...</a><br /></td></tr>
|
||||
<tr class="separator:a83ffb1cc23d85ed7a3f027b613d648e2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a10d46881a4846e87d58bac73d392d665"><td class="memItemLeft" align="right" valign="top">readonly CancellationTokenSource </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a></td></tr>
|
||||
<tr class="memdesc:a10d46881a4846e87d58bac73d392d665"><td class="mdescLeft"> </td><td class="mdescRight">The CancellationTokenSource for <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab866e78375ea43803c7d8a64b181e21c" title="Gets a CancellationToken that triggers if Crtl+C or an equivalent is pressed.">CancelKeyPress</a>. <a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">More...</a><br /></td></tr>
|
||||
<tr class="separator:a10d46881a4846e87d58bac73d392d665"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab6d4a4d9769abaa77b2955d28ea66b1f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f">disposed</a></td></tr>
|
||||
<tr class="memdesc:ab6d4a4d9769abaa77b2955d28ea66b1f"><td class="mdescLeft"> </td><td class="mdescRight">If the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html">Console</a> was disposed. <a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:ab6d4a4d9769abaa77b2955d28ea66b1f"><td class="mdescLeft"> </td><td class="mdescRight">If the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title="Implementation of IConsole, uses global::System.Console.">Console</a> was disposed. <a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab6d4a4d9769abaa77b2955d28ea66b1f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock">
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00011">11</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
<div class="textblock"><p >Implementation of <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html" title="Abstraction for global::System.Console.">IConsole</a>, uses global::System.Console. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00013">13</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a05182fa74110cd5b86bcbb16897a800a" name="a05182fa74110cd5b86bcbb16897a800a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a05182fa74110cd5b86bcbb16897a800a">◆ </a></span>Console()</h2>
|
||||
@@ -221,7 +222,7 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Initializes a new instance of the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html">Console</a> class. </p>
|
||||
<p>Initializes a new instance of the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title="Implementation of IConsole, uses global::System.Console.">Console</a> class. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">platformIdentifier</td><td>The value of <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2" title="The IPlatformIdentifier for the Console.">platformIdentifier</a>.</td></tr>
|
||||
@@ -229,25 +230,25 @@ Private Attributes</h2></td></tr>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00047">47</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 48</span> {</div>
|
||||
<div class="line"><span class="lineno"> 49</span> this.platformIdentifier = <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">platformIdentifier</a> ?? <span class="keywordflow">throw</span> <span class="keyword">new</span> ArgumentNullException(nameof(<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">platformIdentifier</a>));</div>
|
||||
<div class="line"><span class="lineno"> 50</span> </div>
|
||||
<div class="line"><span class="lineno"> 51</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a> = <span class="keyword">new</span> CancellationTokenSource();</div>
|
||||
<div class="line"><span class="lineno"> 52</span> global::System.Console.CancelKeyPress += (sender, e) =></div>
|
||||
<div class="line"><span class="lineno"> 53</span> {</div>
|
||||
<div class="line"><span class="lineno"> 54</span> lock (<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>)</div>
|
||||
<div class="line"><span class="lineno"> 55</span> {</div>
|
||||
<div class="line"><span class="lineno"> 56</span> <span class="keywordflow">if</span> (!<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f">disposed</a>)</div>
|
||||
<div class="line"><span class="lineno"> 57</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>.Cancel();</div>
|
||||
<div class="line"><span class="lineno"> 58</span> }</div>
|
||||
<div class="line"><span class="lineno"> 59</span> };</div>
|
||||
<div class="line"><span class="lineno"> 60</span> }</div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a10d46881a4846e87d58bac73d392d665"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">Tgstation.Server.Host.IO.Console.cancelKeyCts</a></div><div class="ttdeci">readonly CancellationTokenSource cancelKeyCts</div><div class="ttdoc">The CancellationTokenSource for CancelKeyPress.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00036">Console.cs:36</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a83ffb1cc23d85ed7a3f027b613d648e2"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">Tgstation.Server.Host.IO.Console.platformIdentifier</a></div><div class="ttdeci">readonly IPlatformIdentifier platformIdentifier</div><div class="ttdoc">The IPlatformIdentifier for the Console.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00031">Console.cs:31</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_ab6d4a4d9769abaa77b2955d28ea66b1f"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f">Tgstation.Server.Host.IO.Console.disposed</a></div><div class="ttdeci">bool disposed</div><div class="ttdoc">If the Console was disposed.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00041">Console.cs:41</a></div></div>
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00049">49</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 50</span> {</div>
|
||||
<div class="line"><span class="lineno"> 51</span> this.platformIdentifier = <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">platformIdentifier</a> ?? <span class="keywordflow">throw</span> <span class="keyword">new</span> ArgumentNullException(nameof(<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">platformIdentifier</a>));</div>
|
||||
<div class="line"><span class="lineno"> 52</span> </div>
|
||||
<div class="line"><span class="lineno"> 53</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a> = <span class="keyword">new</span> CancellationTokenSource();</div>
|
||||
<div class="line"><span class="lineno"> 54</span> global::System.Console.CancelKeyPress += (sender, e) =></div>
|
||||
<div class="line"><span class="lineno"> 55</span> {</div>
|
||||
<div class="line"><span class="lineno"> 56</span> lock (<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>)</div>
|
||||
<div class="line"><span class="lineno"> 57</span> {</div>
|
||||
<div class="line"><span class="lineno"> 58</span> <span class="keywordflow">if</span> (!<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f">disposed</a>)</div>
|
||||
<div class="line"><span class="lineno"> 59</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>.Cancel();</div>
|
||||
<div class="line"><span class="lineno"> 60</span> }</div>
|
||||
<div class="line"><span class="lineno"> 61</span> };</div>
|
||||
<div class="line"><span class="lineno"> 62</span> }</div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a10d46881a4846e87d58bac73d392d665"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">Tgstation.Server.Host.IO.Console.cancelKeyCts</a></div><div class="ttdeci">readonly CancellationTokenSource cancelKeyCts</div><div class="ttdoc">The CancellationTokenSource for CancelKeyPress.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00038">Console.cs:38</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a83ffb1cc23d85ed7a3f027b613d648e2"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a83ffb1cc23d85ed7a3f027b613d648e2">Tgstation.Server.Host.IO.Console.platformIdentifier</a></div><div class="ttdeci">readonly IPlatformIdentifier platformIdentifier</div><div class="ttdoc">The IPlatformIdentifier for the Console.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00033">Console.cs:33</a></div></div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_ab6d4a4d9769abaa77b2955d28ea66b1f"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f">Tgstation.Server.Host.IO.Console.disposed</a></div><div class="ttdeci">bool disposed</div><div class="ttdoc">If the Console was disposed.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00043">Console.cs:43</a></div></div>
|
||||
</div><!-- fragment -->
|
||||
<p class="reference">References <a class="el" href="_console_8cs_source.html#l00036">Tgstation.Server.Host.IO.Console.cancelKeyCts</a>, <a class="el" href="_console_8cs_source.html#l00041">Tgstation.Server.Host.IO.Console.disposed</a>, and <a class="el" href="_console_8cs_source.html#l00031">Tgstation.Server.Host.IO.Console.platformIdentifier</a>.</p>
|
||||
<p class="reference">References <a class="el" href="_console_8cs_source.html#l00038">Tgstation.Server.Host.IO.Console.cancelKeyCts</a>, <a class="el" href="_console_8cs_source.html#l00043">Tgstation.Server.Host.IO.Console.disposed</a>, and <a class="el" href="_console_8cs_source.html#l00033">Tgstation.Server.Host.IO.Console.platformIdentifier</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -275,16 +276,16 @@ Private Attributes</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Assert that the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html">Console</a> is available, throwing an InvalidOperationException otherwise. </p>
|
||||
<p>Assert that the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title="Implementation of IConsole, uses global::System.Console.">Console</a> is available, throwing an InvalidOperationException otherwise. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00147">147</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 148</span> {</div>
|
||||
<div class="line"><span class="lineno"> 149</span> <span class="keywordflow">if</span> (!<a class="code hl_property" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a7fede11791f3ad6ab39f29cb5ce0075c">Available</a>)</div>
|
||||
<div class="line"><span class="lineno"> 150</span> <span class="keywordflow">throw</span> <span class="keyword">new</span> InvalidOperationException(<span class="stringliteral">"Console unavailable"</span>);</div>
|
||||
<div class="line"><span class="lineno"> 151</span> }</div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a7fede11791f3ad6ab39f29cb5ce0075c"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a7fede11791f3ad6ab39f29cb5ce0075c">Tgstation.Server.Host.IO.Console.Available</a></div><div class="ttdeci">bool Available</div><div class="ttdoc">If the IConsole is visible to the user.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00023">Console.cs:23</a></div></div>
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00149">149</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 150</span> {</div>
|
||||
<div class="line"><span class="lineno"> 151</span> <span class="keywordflow">if</span> (!<a class="code hl_property" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a7fede11791f3ad6ab39f29cb5ce0075c">Available</a>)</div>
|
||||
<div class="line"><span class="lineno"> 152</span> <span class="keywordflow">throw</span> <span class="keyword">new</span> InvalidOperationException(<span class="stringliteral">"Console unavailable"</span>);</div>
|
||||
<div class="line"><span class="lineno"> 153</span> }</div>
|
||||
<div class="ttc" id="aclass_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console_html_a7fede11791f3ad6ab39f29cb5ce0075c"><div class="ttname"><a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a7fede11791f3ad6ab39f29cb5ce0075c">Tgstation.Server.Host.IO.Console.Available</a></div><div class="ttdeci">bool Available</div><div class="ttdoc">If the IConsole is visible to the user.</div><div class="ttdef"><b>Definition:</b> <a href="_console_8cs_source.html#l00025">Console.cs:25</a></div></div>
|
||||
</div><!-- fragment -->
|
||||
<p class="reference">References <a class="el" href="_console_8cs_source.html#l00023">Tgstation.Server.Host.IO.Console.Available</a>.</p>
|
||||
<p class="reference">References <a class="el" href="_console_8cs_source.html#l00025">Tgstation.Server.Host.IO.Console.Available</a>.</p>
|
||||
|
||||
<p class="reference">Referenced by <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ad10bdc2971cb4068b3fe0d46aa7cb167">Tgstation.Server.Host.IO.Console.PressAnyKeyAsync()</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#aede6acd9f36e1f2e1670c18eb5d7795b">Tgstation.Server.Host.IO.Console.ReadLineAsync()</a>, and <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#aa038503e15f044245a1a0d30b0de1b6d">Tgstation.Server.Host.IO.Console.WriteAsync()</a>.</p>
|
||||
<div class="dynheader">
|
||||
@@ -318,16 +319,16 @@ Here is the caller graph for this function:</div>
|
||||
|
||||
<p></p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00063">63</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 64</span> {</div>
|
||||
<div class="line"><span class="lineno"> 65</span> lock (<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>)</div>
|
||||
<div class="line"><span class="lineno"> 66</span> {</div>
|
||||
<div class="line"><span class="lineno"> 67</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>.Dispose();</div>
|
||||
<div class="line"><span class="lineno"> 68</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f">disposed</a> = <span class="keyword">true</span>;</div>
|
||||
<div class="line"><span class="lineno"> 69</span> }</div>
|
||||
<div class="line"><span class="lineno"> 70</span> }</div>
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00065">65</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 66</span> {</div>
|
||||
<div class="line"><span class="lineno"> 67</span> lock (<a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>)</div>
|
||||
<div class="line"><span class="lineno"> 68</span> {</div>
|
||||
<div class="line"><span class="lineno"> 69</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#a10d46881a4846e87d58bac73d392d665">cancelKeyCts</a>.Dispose();</div>
|
||||
<div class="line"><span class="lineno"> 70</span> <a class="code hl_variable" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab6d4a4d9769abaa77b2955d28ea66b1f">disposed</a> = <span class="keyword">true</span>;</div>
|
||||
<div class="line"><span class="lineno"> 71</span> }</div>
|
||||
<div class="line"><span class="lineno"> 72</span> }</div>
|
||||
</div><!-- fragment -->
|
||||
<p class="reference">References <a class="el" href="_console_8cs_source.html#l00036">Tgstation.Server.Host.IO.Console.cancelKeyCts</a>, and <a class="el" href="_console_8cs_source.html#l00041">Tgstation.Server.Host.IO.Console.disposed</a>.</p>
|
||||
<p class="reference">References <a class="el" href="_console_8cs_source.html#l00038">Tgstation.Server.Host.IO.Console.cancelKeyCts</a>, and <a class="el" href="_console_8cs_source.html#l00043">Tgstation.Server.Host.IO.Console.disposed</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -358,7 +359,7 @@ Here is the caller graph for this function:</div>
|
||||
|
||||
<p>Implements <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html#ad674c458bbe343698fb0da3494bf3e37">Tgstation.Server.Host.IO.IConsole</a>.</p>
|
||||
|
||||
<p class="reference">References <a class="el" href="_console_8cs_source.html#l00147">Tgstation.Server.Host.IO.Console.CheckAvailable()</a>.</p>
|
||||
<p class="reference">References <a class="el" href="_console_8cs_source.html#l00149">Tgstation.Server.Host.IO.Console.CheckAvailable()</a>.</p>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -409,7 +410,7 @@ Here is the call graph for this function:</div>
|
||||
|
||||
<p>Implements <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html#acae9e2a36d9f2907a69390221443db34">Tgstation.Server.Host.IO.IConsole</a>.</p>
|
||||
|
||||
<p class="reference">References <a class="el" href="_console_8cs_source.html#l00147">Tgstation.Server.Host.IO.Console.CheckAvailable()</a>.</p>
|
||||
<p class="reference">References <a class="el" href="_console_8cs_source.html#l00149">Tgstation.Server.Host.IO.Console.CheckAvailable()</a>.</p>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -467,7 +468,7 @@ Here is the call graph for this function:</div>
|
||||
|
||||
<p>Implements <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html#af9dd7697e9f6a0f4a62567e28cd6c470">Tgstation.Server.Host.IO.IConsole</a>.</p>
|
||||
|
||||
<p class="reference">References <a class="el" href="_console_8cs_source.html#l00147">Tgstation.Server.Host.IO.Console.CheckAvailable()</a>.</p>
|
||||
<p class="reference">References <a class="el" href="_console_8cs_source.html#l00149">Tgstation.Server.Host.IO.Console.CheckAvailable()</a>.</p>
|
||||
<div class="dynheader">
|
||||
Here is the call graph for this function:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -503,9 +504,9 @@ Here is the call graph for this function:</div>
|
||||
|
||||
<p>The CancellationTokenSource for <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#ab866e78375ea43803c7d8a64b181e21c" title="Gets a CancellationToken that triggers if Crtl+C or an equivalent is pressed.">CancelKeyPress</a>. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00036">36</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00038">38</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
|
||||
<p class="reference">Referenced by <a class="el" href="_console_8cs_source.html#l00047">Tgstation.Server.Host.IO.Console.Console()</a>, and <a class="el" href="_console_8cs_source.html#l00063">Tgstation.Server.Host.IO.Console.Dispose()</a>.</p>
|
||||
<p class="reference">Referenced by <a class="el" href="_console_8cs_source.html#l00049">Tgstation.Server.Host.IO.Console.Console()</a>, and <a class="el" href="_console_8cs_source.html#l00065">Tgstation.Server.Host.IO.Console.Dispose()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -529,11 +530,11 @@ Here is the call graph for this function:</div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>If the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html">Console</a> was disposed. </p>
|
||||
<p>If the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title="Implementation of IConsole, uses global::System.Console.">Console</a> was disposed. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00041">41</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00043">43</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
|
||||
<p class="reference">Referenced by <a class="el" href="_console_8cs_source.html#l00047">Tgstation.Server.Host.IO.Console.Console()</a>, and <a class="el" href="_console_8cs_source.html#l00063">Tgstation.Server.Host.IO.Console.Dispose()</a>.</p>
|
||||
<p class="reference">Referenced by <a class="el" href="_console_8cs_source.html#l00049">Tgstation.Server.Host.IO.Console.Console()</a>, and <a class="el" href="_console_8cs_source.html#l00065">Tgstation.Server.Host.IO.Console.Dispose()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -557,11 +558,11 @@ Here is the call graph for this function:</div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The IPlatformIdentifier for the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html">Console</a>. </p>
|
||||
<p>The IPlatformIdentifier for the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title="Implementation of IConsole, uses global::System.Console.">Console</a>. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00031">31</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00033">33</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
|
||||
<p class="reference">Referenced by <a class="el" href="_console_8cs_source.html#l00047">Tgstation.Server.Host.IO.Console.Console()</a>.</p>
|
||||
<p class="reference">Referenced by <a class="el" href="_console_8cs_source.html#l00049">Tgstation.Server.Host.IO.Console.Console()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -590,9 +591,9 @@ Here is the call graph for this function:</div>
|
||||
|
||||
<p>Implements <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html#ab35fa75560527910780645de7dc54ca8">Tgstation.Server.Host.IO.IConsole</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00023">23</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00025">25</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
|
||||
<p class="reference">Referenced by <a class="el" href="_console_8cs_source.html#l00147">Tgstation.Server.Host.IO.Console.CheckAvailable()</a>.</p>
|
||||
<p class="reference">Referenced by <a class="el" href="_console_8cs_source.html#l00149">Tgstation.Server.Host.IO.Console.CheckAvailable()</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -620,7 +621,7 @@ Here is the call graph for this function:</div>
|
||||
|
||||
<p>Implements <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html#a850a82073bea75fd1c0011f92aa91191">Tgstation.Server.Host.IO.IConsole</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00026">26</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00028">28</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -648,13 +649,13 @@ Here is the call graph for this function:</div>
|
||||
|
||||
<p>Implements <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html#afabe1ea8ec27c8c998076859feb6b39a">Tgstation.Server.Host.IO.IConsole</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00014">14</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 15</span> {</div>
|
||||
<div class="line"><span class="lineno"> 16</span> <span class="keyword">get</span> => platformIdentifier.IsWindows</div>
|
||||
<div class="line"><span class="lineno"> 17</span> ? global::System.Console.Title</div>
|
||||
<div class="line"><span class="lineno"> 18</span> : <span class="keyword">null</span>;</div>
|
||||
<div class="line"><span class="lineno"> 19</span> <span class="keyword">set</span> => global::System.Console.Title = value;</div>
|
||||
<div class="line"><span class="lineno"> 20</span> }</div>
|
||||
<p class="definition">Definition at line <a class="el" href="_console_8cs_source.html#l00016">16</a> of file <a class="el" href="_console_8cs_source.html">Console.cs</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 17</span> {</div>
|
||||
<div class="line"><span class="lineno"> 18</span> <span class="keyword">get</span> => platformIdentifier.IsWindows</div>
|
||||
<div class="line"><span class="lineno"> 19</span> ? global::System.Console.Title</div>
|
||||
<div class="line"><span class="lineno"> 20</span> : <span class="keyword">null</span>;</div>
|
||||
<div class="line"><span class="lineno"> 21</span> <span class="keyword">set</span> => global::System.Console.Title = value;</div>
|
||||
<div class="line"><span class="lineno"> 22</span> }</div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<map id="Tgstation.Server.Host.IO.Console" name="Tgstation.Server.Host.IO.Console">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="352,105,520,145"/>
|
||||
<area shape="rect" id="node1" title="Implementation of IConsole, uses global::System.Console." alt="" coords="352,105,520,145"/>
|
||||
<area shape="rect" id="node2" href="$interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html" title="Abstraction for global::System.Console." alt="" coords="68,5,141,31"/>
|
||||
<area shape="rect" id="node3" href="$class_i_disposable.html" title=" " alt="" coords="59,55,150,80"/>
|
||||
<area shape="rect" id="node4" href="$interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_platform_identifier.html" title="For identifying the current platform." alt="" coords="5,105,204,145"/>
|
||||
|
||||
@@ -1 +1 @@
|
||||
443baef9fd12f52fc34323c487eb0fb3
|
||||
5cded5e763490c47dc74153d87a89183
|
||||
@@ -1,5 +1,5 @@
|
||||
<map id="Tgstation.Server.Host.IO.Console" name="Tgstation.Server.Host.IO.Console">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="11,79,179,119"/>
|
||||
<area shape="rect" id="node1" title="Implementation of IConsole, uses global::System.Console." alt="" coords="11,79,179,119"/>
|
||||
<area shape="rect" id="node2" href="$interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html" title="Abstraction for global::System.Console." alt="" coords="5,5,79,31"/>
|
||||
<area shape="rect" id="node3" href="$class_i_disposable.html" title=" " alt="" coords="103,5,194,31"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
abc1604e2e6ccf52e2f11f128c980b89
|
||||
9c009e14f3624144137888ed3cdddb92
|
||||
@@ -124,7 +124,7 @@ Properties</h2></td></tr>
|
||||
<tr class="memdesc:a5471b28ba7187ead073b1671ac85bae8"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">Models.User</a> the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">PermissionSet</a> belongs to, if it is for a <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">Models.User</a>. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html#a5471b28ba7187ead073b1671ac85bae8">More...</a><br /></td></tr>
|
||||
<tr class="separator:a5471b28ba7187ead073b1671ac85bae8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0953d7a3d81508d045bc79fddcfb622a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html#a0953d7a3d81508d045bc79fddcfb622a">Group</a><code> [get, set]</code></td></tr>
|
||||
<tr class="memdesc:a0953d7a3d81508d045bc79fddcfb622a"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a> the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">PermissionSet</a> belongs to, if it is for a <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a>. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html#a0953d7a3d81508d045bc79fddcfb622a">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a0953d7a3d81508d045bc79fddcfb622a"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users.">UserGroup</a> the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">PermissionSet</a> belongs to, if it is for a <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users.">UserGroup</a>. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html#a0953d7a3d81508d045bc79fddcfb622a">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0953d7a3d81508d045bc79fddcfb622a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adb26089400fcd6f1ad7aa9a855a1d5f4"><td class="memItemLeft" align="right" valign="top">ICollection< <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_instance_permission_set.html">InstancePermissionSet</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html#adb26089400fcd6f1ad7aa9a855a1d5f4">InstancePermissionSets</a><code> [get, set]</code></td></tr>
|
||||
<tr class="memdesc:adb26089400fcd6f1ad7aa9a855a1d5f4"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_instance_permission_set.html">InstancePermissionSet</a>s associated with the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">PermissionSet</a>. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html#adb26089400fcd6f1ad7aa9a855a1d5f4">More...</a><br /></td></tr>
|
||||
@@ -202,7 +202,7 @@ Here is the caller graph for this function:</div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a> the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">PermissionSet</a> belongs to, if it is for a <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a>. </p>
|
||||
<p>The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users.">UserGroup</a> the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">PermissionSet</a> belongs to, if it is for a <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users.">UserGroup</a>. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_tgstation_8_server_8_host_2_models_2_permission_set_8cs_source.html#l00026">26</a> of file <a class="el" href="_tgstation_8_server_8_host_2_models_2_permission_set_8cs_source.html">PermissionSet.cs</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 26</span>{ <span class="keyword">get</span>; <span class="keyword">set</span>; }</div>
|
||||
|
||||
@@ -150,10 +150,10 @@ Properties</h2></td></tr>
|
||||
<tr class="memdesc:a8f1821d1c00f73eff7324bf8fc9c1c7e"><td class="mdescLeft"> </td><td class="mdescRight">See UserResponse. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html#a8f1821d1c00f73eff7324bf8fc9c1c7e">More...</a><br /></td></tr>
|
||||
<tr class="separator:a8f1821d1c00f73eff7324bf8fc9c1c7e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac99c8d031e5cb8dc1a60d124845ade77"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html#ac99c8d031e5cb8dc1a60d124845ade77">Group</a><code> [get, set]</code></td></tr>
|
||||
<tr class="memdesc:ac99c8d031e5cb8dc1a60d124845ade77"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a> the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a> belongs to, if any. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html#ac99c8d031e5cb8dc1a60d124845ade77">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:ac99c8d031e5cb8dc1a60d124845ade77"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users.">UserGroup</a> the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a> belongs to, if any. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html#ac99c8d031e5cb8dc1a60d124845ade77">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac99c8d031e5cb8dc1a60d124845ade77"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6cfacc4829bcdc271653b4aef3d66621"><td class="memItemLeft" align="right" valign="top">long? </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html#a6cfacc4829bcdc271653b4aef3d66621">GroupId</a><code> [get, set]</code></td></tr>
|
||||
<tr class="memdesc:a6cfacc4829bcdc271653b4aef3d66621"><td class="mdescLeft"> </td><td class="mdescRight">The ID of the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a>'s <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a>. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html#a6cfacc4829bcdc271653b4aef3d66621">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a6cfacc4829bcdc271653b4aef3d66621"><td class="mdescLeft"> </td><td class="mdescRight">The ID of the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a>'s <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users.">UserGroup</a>. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html#a6cfacc4829bcdc271653b4aef3d66621">More...</a><br /></td></tr>
|
||||
<tr class="separator:a6cfacc4829bcdc271653b4aef3d66621"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a597030d46a8a168a8307a5c97bdb10be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">PermissionSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html#a597030d46a8a168a8307a5c97bdb10be">PermissionSet</a><code> [get, set]</code></td></tr>
|
||||
<tr class="memdesc:a597030d46a8a168a8307a5c97bdb10be"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">PermissionSet</a> the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a> has, if any. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html#a597030d46a8a168a8307a5c97bdb10be">More...</a><br /></td></tr>
|
||||
@@ -502,7 +502,7 @@ Here is the caller graph for this function:</div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a> the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a> belongs to, if any. </p>
|
||||
<p>The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users.">UserGroup</a> the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a> belongs to, if any. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_user_8cs_source.html#l00032">32</a> of file <a class="el" href="_user_8cs_source.html">User.cs</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 32</span>{ <span class="keyword">get</span>; <span class="keyword">set</span>; }</div>
|
||||
@@ -531,7 +531,7 @@ Here is the caller graph for this function:</div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The ID of the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a>'s <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a>. </p>
|
||||
<p>The ID of the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a>'s <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users.">UserGroup</a>. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_user_8cs_source.html#l00037">37</a> of file <a class="el" href="_user_8cs_source.html">User.cs</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 37</span>{ <span class="keyword">get</span>; <span class="keyword">set</span>; }</div>
|
||||
|
||||
@@ -83,14 +83,14 @@ $(function() {
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>
|
||||
<p>Represents a group of <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a>s.
|
||||
<a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#details">More...</a></p>
|
||||
<div class="dynheader">
|
||||
Inheritance diagram for Tgstation.Server.Host.Models.UserGroup:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group__inherit__graph.png" border="0" usemap="#a_tgstation_8_server_8_host_8_models_8_user_group_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="a_tgstation_8_server_8_host_8_models_8_user_group_inherit__map" id="a_tgstation_8_server_8_host_8_models_8_user_group_inherit__map">
|
||||
<area shape="rect" title=" " alt="" coords="30,167,226,207"/>
|
||||
<area shape="rect" title="Represents a group of Users." alt="" coords="30,167,226,207"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html" title="Base class for named entities." alt="" coords="5,86,101,111"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of entities with IDs." alt="" coords="21,5,86,31"/>
|
||||
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_models_1_1_i_api_transformable.html" title=" " alt="" coords="125,79,283,119"/>
|
||||
@@ -101,7 +101,7 @@ Collaboration diagram for Tgstation.Server.Host.Models.UserGroup:</div>
|
||||
<div class="dyncontent">
|
||||
<div class="center"><img src="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group__coll__graph.png" border="0" usemap="#a_tgstation_8_server_8_host_8_models_8_user_group_coll__map" alt="Collaboration graph"/></div>
|
||||
<map name="a_tgstation_8_server_8_host_8_models_8_user_group_coll__map" id="a_tgstation_8_server_8_host_8_models_8_user_group_coll__map">
|
||||
<area shape="rect" title=" " alt="" coords="30,167,226,207"/>
|
||||
<area shape="rect" title="Represents a group of Users." alt="" coords="30,167,226,207"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html" title="Base class for named entities." alt="" coords="5,86,101,111"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of entities with IDs." alt="" coords="21,5,86,31"/>
|
||||
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_models_1_1_i_api_transformable.html" title=" " alt="" coords="125,79,283,119"/>
|
||||
@@ -111,7 +111,7 @@ Collaboration diagram for Tgstation.Server.Host.Models.UserGroup:</div>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:aa38ee7281d84a9e3cce242aa6df2dffc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_user_group_response.html">UserGroupResponse</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#aa38ee7281d84a9e3cce242aa6df2dffc">ToApi</a> (bool showUsers)</td></tr>
|
||||
<tr class="memdesc:aa38ee7281d84a9e3cce242aa6df2dffc"><td class="mdescLeft"> </td><td class="mdescRight">Convert the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a> to it's API form. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#aa38ee7281d84a9e3cce242aa6df2dffc">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:aa38ee7281d84a9e3cce242aa6df2dffc"><td class="mdescLeft"> </td><td class="mdescRight">Convert the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users.">UserGroup</a> to it's API form. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#aa38ee7281d84a9e3cce242aa6df2dffc">More...</a><br /></td></tr>
|
||||
<tr class="separator:aa38ee7281d84a9e3cce242aa6df2dffc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7697294db9b9e383c5bbef87f01e2b9f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_user_group_response.html">UserGroupResponse</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a7697294db9b9e383c5bbef87f01e2b9f">ToApi</a> ()</td></tr>
|
||||
<tr class="separator:a7697294db9b9e383c5bbef87f01e2b9f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -123,10 +123,10 @@ Public Member Functions</h2></td></tr>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="properties" name="properties"></a>
|
||||
Properties</h2></td></tr>
|
||||
<tr class="memitem:a4fa6e9425f7846e0bbcb86b8c61ec02d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">PermissionSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a4fa6e9425f7846e0bbcb86b8c61ec02d">PermissionSet</a><code> [get, set]</code></td></tr>
|
||||
<tr class="memdesc:a4fa6e9425f7846e0bbcb86b8c61ec02d"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">Models.PermissionSet</a> the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a> has. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a4fa6e9425f7846e0bbcb86b8c61ec02d">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a4fa6e9425f7846e0bbcb86b8c61ec02d"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">Models.PermissionSet</a> the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users.">UserGroup</a> has. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a4fa6e9425f7846e0bbcb86b8c61ec02d">More...</a><br /></td></tr>
|
||||
<tr class="separator:a4fa6e9425f7846e0bbcb86b8c61ec02d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3f1040ffb75f3659f5f71a4ddc80c2e7"><td class="memItemLeft" align="right" valign="top">ICollection< <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a3f1040ffb75f3659f5f71a4ddc80c2e7">Users</a><code> [get, set]</code></td></tr>
|
||||
<tr class="memdesc:a3f1040ffb75f3659f5f71a4ddc80c2e7"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a>s the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a> has. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a3f1040ffb75f3659f5f71a4ddc80c2e7">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a3f1040ffb75f3659f5f71a4ddc80c2e7"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a>s the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users.">UserGroup</a> has. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#a3f1040ffb75f3659f5f71a4ddc80c2e7">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3f1040ffb75f3659f5f71a4ddc80c2e7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="inherit_header properties_class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity"><td colspan="2" onclick="javascript:toggleInherit('properties_class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity')"><img src="closed.png" alt="-"/> Properties inherited from <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html">Tgstation.Server.Api.Models.NamedEntity</a></td></tr>
|
||||
<tr class="memitem:a7e2f2eeddbc6315acbcfa00c54762183 inherit properties_class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity"><td class="memItemLeft" align="right" valign="top">virtual ? string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html#a7e2f2eeddbc6315acbcfa00c54762183">Name</a><code> [get, set]</code></td></tr>
|
||||
@@ -138,8 +138,9 @@ Properties</h2></td></tr>
|
||||
<tr class="separator:ae31e478e1d338b37a14565df6fd58570 inherit properties_class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock">
|
||||
<p class="definition">Definition at line <a class="el" href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00011">11</a> of file <a class="el" href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html">UserGroup.cs</a>.</p>
|
||||
<div class="textblock"><p >Represents a group of <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a>s. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00013">13</a> of file <a class="el" href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html">UserGroup.cs</a>.</p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a7697294db9b9e383c5bbef87f01e2b9f" name="a7697294db9b9e383c5bbef87f01e2b9f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7697294db9b9e383c5bbef87f01e2b9f">◆ </a></span>ToApi() <span class="overload">[1/2]</span></h2>
|
||||
@@ -176,7 +177,7 @@ Properties</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Convert the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a> to it's API form. </p>
|
||||
<p>Convert the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users.">UserGroup</a> to it's API form. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">showUsers</td><td>If <a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_user_group_response.html#aecbfed0ca3ff0970d58f50c5ace0dfde" title="The UserNames the UserGroupResponse has.">UserGroupResponse.Users</a> should be populated.</td></tr>
|
||||
@@ -185,7 +186,7 @@ Properties</h2></td></tr>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>A new UserGroupResponse.</dd></dl>
|
||||
|
||||
<p class="reference">References <a class="el" href="_entity_id_8cs_source.html#l00013">Tgstation.Server.Api.Models.EntityId.Id</a>, <a class="el" href="_named_entity_8cs_source.html#l00016">Tgstation.Server.Api.Models.NamedEntity.Name</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html#a0c4c85a1b94bc28e9ca083765992e7fa">Tgstation.Server.Host.Models.PermissionSet.ToApi()</a>, and <a class="el" href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00022">Tgstation.Server.Host.Models.UserGroup.Users</a>.</p>
|
||||
<p class="reference">References <a class="el" href="_entity_id_8cs_source.html#l00013">Tgstation.Server.Api.Models.EntityId.Id</a>, <a class="el" href="_named_entity_8cs_source.html#l00016">Tgstation.Server.Api.Models.NamedEntity.Name</a>, <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html#a0c4c85a1b94bc28e9ca083765992e7fa">Tgstation.Server.Host.Models.PermissionSet.ToApi()</a>, and <a class="el" href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00024">Tgstation.Server.Host.Models.UserGroup.Users</a>.</p>
|
||||
|
||||
<p class="reference">Referenced by <a class="el" href="_user_8cs_source.html#l00086">Tgstation.Server.Host.Models.User.CreateUserResponse()</a>.</p>
|
||||
<div class="dynheader">
|
||||
@@ -230,10 +231,10 @@ Here is the caller graph for this function:</div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">Models.PermissionSet</a> the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a> has. </p>
|
||||
<p>The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html">Models.PermissionSet</a> the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users.">UserGroup</a> has. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00017">17</a> of file <a class="el" href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html">UserGroup.cs</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 17</span>{ <span class="keyword">get</span>; <span class="keyword">set</span>; }</div>
|
||||
<p class="definition">Definition at line <a class="el" href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00019">19</a> of file <a class="el" href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html">UserGroup.cs</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 19</span>{ <span class="keyword">get</span>; <span class="keyword">set</span>; }</div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
@@ -257,10 +258,10 @@ Here is the caller graph for this function:</div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a>s the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a> has. </p>
|
||||
<p>The <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a>s the <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users.">UserGroup</a> has. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00022">22</a> of file <a class="el" href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html">UserGroup.cs</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 22</span>{ <span class="keyword">get</span>; <span class="keyword">set</span>; }</div>
|
||||
<p class="definition">Definition at line <a class="el" href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html#l00024">24</a> of file <a class="el" href="_tgstation_8_server_8_host_2_models_2_user_group_8cs_source.html">UserGroup.cs</a>.</p>
|
||||
<div class="fragment"><div class="line"><span class="lineno"> 24</span>{ <span class="keyword">get</span>; <span class="keyword">set</span>; }</div>
|
||||
</div><!-- fragment -->
|
||||
<p class="reference">Referenced by <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#aa38ee7281d84a9e3cce242aa6df2dffc">Tgstation.Server.Host.Models.UserGroup.ToApi()</a>.</p>
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<map id="Tgstation.Server.Host.Models.UserGroup" name="Tgstation.Server.Host.Models.UserGroup">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="30,167,226,207"/>
|
||||
<area shape="rect" id="node1" title="Represents a group of Users." alt="" coords="30,167,226,207"/>
|
||||
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html" title="Base class for named entities." alt="" coords="5,86,101,111"/>
|
||||
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of entities with IDs." alt="" coords="21,5,86,31"/>
|
||||
<area shape="rect" id="node4" href="$interface_tgstation_1_1_server_1_1_host_1_1_models_1_1_i_api_transformable.html" title=" " alt="" coords="125,79,283,119"/>
|
||||
|
||||
@@ -1 +1 @@
|
||||
f03a7dae2b6abf8afba620a7d8969996
|
||||
b850c49566aee83f58f346d6445b550a
|
||||
@@ -1,5 +1,5 @@
|
||||
<map id="Tgstation.Server.Host.Models.UserGroup" name="Tgstation.Server.Host.Models.UserGroup">
|
||||
<area shape="rect" id="node1" title=" " alt="" coords="30,167,226,207"/>
|
||||
<area shape="rect" id="node1" title="Represents a group of Users." alt="" coords="30,167,226,207"/>
|
||||
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_named_entity.html" title="Base class for named entities." alt="" coords="5,86,101,111"/>
|
||||
<area shape="rect" id="node3" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_entity_id.html" title="Common base of entities with IDs." alt="" coords="21,5,86,31"/>
|
||||
<area shape="rect" id="node4" href="$interface_tgstation_1_1_server_1_1_host_1_1_models_1_1_i_api_transformable.html" title=" " alt="" coords="125,79,283,119"/>
|
||||
|
||||
@@ -1 +1 @@
|
||||
f03a7dae2b6abf8afba620a7d8969996
|
||||
b850c49566aee83f58f346d6445b550a
|
||||
+4
-4
@@ -206,7 +206,7 @@ This inheritance list is sorted roughly, but not completely, alphabetically:</di
|
||||
<tr id="row_39_2_3_0_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_user_create_request.html" target="_self">Tgstation.Server.Api.Models.Request.UserCreateRequest</a></td><td class="desc">For creating a user. </td></tr>
|
||||
<tr id="row_39_2_3_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_user_response.html" target="_self">Tgstation.Server.Api.Models.Response.UserResponse</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_39_2_3_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html" target="_self">Tgstation.Server.Host.Models.User</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_39_2_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" target="_self">Tgstation.Server.Host.Models.UserGroup</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_39_2_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" target="_self">Tgstation.Server.Host.Models.UserGroup</a></td><td class="desc">Represents a group of <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a>s. </td></tr>
|
||||
<tr id="row_39_3_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_39_3_" class="arrow" onclick="toggleFolder('39_3_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_permission_set.html" target="_self">Tgstation.Server.Api.Models.PermissionSet</a></td><td class="desc">Represents a set of server permissions. </td></tr>
|
||||
<tr id="row_39_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_permission_set.html" target="_self">Tgstation.Server.Host.Models.PermissionSet</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_40_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_error_code_extensions.html" target="_self">Tgstation.Server.Api.Models.ErrorCodeExtensions</a></td><td class="desc">Extension methods for the <a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_models.html#a1a6adb59dd51244efabf4e548e7075c8" title="Types of Response.ErrorMessageResponses that the API may return.">ErrorCode</a> <code>enum</code>. </td></tr>
|
||||
@@ -258,7 +258,7 @@ This inheritance list is sorted roughly, but not completely, alphabetically:</di
|
||||
<tr id="row_66_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_66_" class="arrow" onclick="toggleFolder('66_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_models_1_1_i_api_transformable.html" target="_self">Tgstation.Server.Host.Models.IApiTransformable< RepositoryResponse ></a></td><td class="desc"></td></tr>
|
||||
<tr id="row_66_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_repository_settings.html" target="_self">Tgstation.Server.Host.Models.RepositorySettings</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_67_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_67_" class="arrow" onclick="toggleFolder('67_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_models_1_1_i_api_transformable.html" target="_self">Tgstation.Server.Host.Models.IApiTransformable< UserGroupResponse ></a></td><td class="desc"></td></tr>
|
||||
<tr id="row_67_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" target="_self">Tgstation.Server.Host.Models.UserGroup</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_67_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" target="_self">Tgstation.Server.Host.Models.UserGroup</a></td><td class="desc">Represents a group of <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a>s. </td></tr>
|
||||
<tr id="row_68_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_68_" class="arrow" onclick="toggleFolder('68_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_models_1_1_i_api_transformable.html" target="_self">Tgstation.Server.Host.Models.IApiTransformable< UserResponse ></a></td><td class="desc"></td></tr>
|
||||
<tr id="row_68_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html" target="_self">Tgstation.Server.Host.Models.User</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_69_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_69_" class="arrow" onclick="toggleFolder('69_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_assembly_information_provider.html" target="_self">Tgstation.Server.Host.System.IAssemblyInformationProvider</a></td><td class="desc">For retrieving the Assembly's location. </td></tr>
|
||||
@@ -343,7 +343,7 @@ This inheritance list is sorted roughly, but not completely, alphabetically:</di
|
||||
<tr id="row_87_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_configuration_file_request.html" target="_self">Tgstation.Server.Api.Models.Request.ConfigurationFileRequest</a></td><td class="desc">Represents a request to update a configuration file. </td></tr>
|
||||
<tr id="row_87_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_configuration_file_response.html" target="_self">Tgstation.Server.Api.Models.Response.ConfigurationFileResponse</a></td><td class="desc"><a class="el" href="namespace_tgstation_1_1_server_1_1_api_1_1_models_1_1_response.html">Response</a> when reading configuration files. </td></tr>
|
||||
<tr id="row_88_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_88_" class="arrow" onclick="toggleFolder('88_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html" target="_self">Tgstation.Server.Host.IO.IConsole</a></td><td class="desc">Abstraction for global::System.Console. </td></tr>
|
||||
<tr id="row_88_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" target="_self">Tgstation.Server.Host.IO.Console</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_88_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" target="_self">Tgstation.Server.Host.IO.Console</a></td><td class="desc">Implementation of <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html" title="Abstraction for global::System.Console.">IConsole</a>, uses global::System.Console. </td></tr>
|
||||
<tr id="row_89_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_89_" class="arrow" onclick="toggleFolder('89_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_repository_1_1_i_credentials_provider.html" target="_self">Tgstation.Server.Host.Components.Repository.ICredentialsProvider</a></td><td class="desc">For generating CredentialsHandlers. </td></tr>
|
||||
<tr id="row_89_0_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_89_0_" class="arrow" onclick="toggleFolder('89_0_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_repository_1_1_i_lib_git2_repository_factory.html" target="_self">Tgstation.Server.Host.Components.Repository.ILibGit2RepositoryFactory</a></td><td class="desc">Factory for creating LibGit2Sharp.IRepositorys. </td></tr>
|
||||
<tr id="row_89_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_repository_1_1_lib_git2_repository_factory.html" target="_self">Tgstation.Server.Host.Components.Repository.LibGit2RepositoryFactory</a></td><td class="desc"></td></tr>
|
||||
@@ -409,7 +409,7 @@ This inheritance list is sorted roughly, but not completely, alphabetically:</di
|
||||
<tr id="row_112_13_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_static_files_1_1_configuration.html" target="_self">Tgstation.Server.Host.Components.StaticFiles.Configuration</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_112_14_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_112_14_" class="arrow" onclick="toggleFolder('112_14_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_core_1_1_i_restart_registration.html" target="_self">Tgstation.Server.Host.Core.IRestartRegistration</a></td><td class="desc">Represents the lifetime of a <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_core_1_1_i_restart_handler.html" title="Handler for server restarts.">IRestartHandler</a> registration. </td></tr>
|
||||
<tr id="row_112_14_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_core_1_1_restart_registration.html" target="_self">Tgstation.Server.Host.Core.RestartRegistration</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_112_15_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" target="_self">Tgstation.Server.Host.IO.Console</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_112_15_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" target="_self">Tgstation.Server.Host.IO.Console</a></td><td class="desc">Implementation of <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html" title="Abstraction for global::System.Console.">IConsole</a>, uses global::System.Console. </td></tr>
|
||||
<tr id="row_112_16_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_handler.html" target="_self">Tgstation.Server.Host.Jobs.JobHandler</a></td><td class="desc">Class for pairing Tasks with CancellationTokenSources. </td></tr>
|
||||
<tr id="row_112_17_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_jobs_1_1_job_service.html" target="_self">Tgstation.Server.Host.Jobs.JobService</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_112_18_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_security_1_1_authentication_context_factory.html" target="_self">Tgstation.Server.Host.Security.AuthenticationContextFactory</a></td><td class="desc"></td></tr>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<area shape="rect" id="node14" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_bot_settings.html" title="Manage the server chat bots." alt="" coords="600,376,787,416"/>
|
||||
<area shape="rect" id="node20" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_user_group.html" title="Represents a group of users." alt="" coords="600,504,787,544"/>
|
||||
<area shape="rect" id="node24" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_user_name.html" title="Base class for user names." alt="" coords="600,568,787,608"/>
|
||||
<area shape="rect" id="node31" href="$class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title=" " alt="" coords="595,632,791,672"/>
|
||||
<area shape="rect" id="node31" href="$class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users." alt="" coords="595,632,791,672"/>
|
||||
<area shape="rect" id="node10" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_instance_create_request.html" title="A request to create an Instance." alt="" coords="884,120,1093,160"/>
|
||||
<area shape="rect" id="node11" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_instance_update_request.html" title="A request to update an Instance." alt="" coords="882,184,1095,224"/>
|
||||
<area shape="rect" id="node12" href="$class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_instance_response.html" title="Server response for Instances." alt="" coords="893,248,1084,288"/>
|
||||
|
||||
@@ -1 +1 @@
|
||||
0cb66e57249f40bc669d64d847c23593
|
||||
6733125335dec0fd9c01a7f431addafa
|
||||
+1
-1
@@ -53,7 +53,7 @@
|
||||
<area shape="rect" id="node52" href="$interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_chat_1_1_i_chat_tracking_context.html" title="Represents a tracking of dynamic chat json files." alt="" coords="1221,1613,1448,1653"/>
|
||||
<area shape="rect" id="node53" href="$class_tgstation_1_1_server_1_1_host_1_1_components_1_1_chat_1_1_chat_tracking_context.html" title=" " alt="" coords="1529,1613,1756,1653"/>
|
||||
<area shape="rect" id="node54" href="$interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html" title="Abstraction for global::System.Console." alt="" coords="651,1500,819,1540"/>
|
||||
<area shape="rect" id="node55" href="$class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title=" " alt="" coords="959,1500,1127,1540"/>
|
||||
<area shape="rect" id="node55" href="$class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title="Implementation of IConsole, uses global::System.Console." alt="" coords="959,1500,1127,1540"/>
|
||||
<area shape="rect" id="node56" href="$interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_chat_1_1_i_custom_command_handler.html" title="Handles Commands.ICommands that map to those defined in a IChatTrackingContext." alt="" coords="930,2932,1157,2972"/>
|
||||
<area shape="rect" id="node57" href="$class_i_disposable.html" title=" " alt="" coords="689,1195,780,1221"/>
|
||||
<area shape="rect" id="node58" href="$interface_tgstation_1_1_server_1_1_client_1_1_i_api_client.html" title="Web interface for the API." alt="" coords="965,383,1121,423"/>
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
c80ae8e01e72ba019e6dba8b74c2de7f
|
||||
7ed205e10aeccd069f885f0d6618c9d5
|
||||
+2
-2
@@ -149,7 +149,7 @@ $(function() {
|
||||
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_chat_1_1_i_chat_tracking_context.html" title="Represents a tracking of dynamic chat json files." alt="" coords="1221,1613,1448,1653"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_components_1_1_chat_1_1_chat_tracking_context.html" title=" " alt="" coords="1529,1613,1756,1653"/>
|
||||
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html" title="Abstraction for global::System.Console." alt="" coords="651,1500,819,1540"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title=" " alt="" coords="959,1500,1127,1540"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title="Implementation of IConsole, uses global::System.Console." alt="" coords="959,1500,1127,1540"/>
|
||||
<area shape="rect" href="interface_tgstation_1_1_server_1_1_host_1_1_components_1_1_chat_1_1_i_custom_command_handler.html" title="Handles Commands.ICommands that map to those defined in a IChatTrackingContext." alt="" coords="930,2932,1157,2972"/>
|
||||
<area shape="rect" href="class_i_disposable.html" title=" " alt="" coords="689,1195,780,1221"/>
|
||||
<area shape="rect" href="interface_tgstation_1_1_server_1_1_client_1_1_i_api_client.html" title="Web interface for the API." alt="" coords="965,383,1121,423"/>
|
||||
@@ -512,7 +512,7 @@ $(function() {
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_chat_bot_settings.html" title="Manage the server chat bots." alt="" coords="600,376,787,416"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_user_group.html" title="Represents a group of users." alt="" coords="600,504,787,544"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_user_name.html" title="Base class for user names." alt="" coords="600,568,787,608"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title=" " alt="" coords="595,632,791,672"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" title="Represents a group of Users." alt="" coords="595,632,791,672"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_instance_create_request.html" title="A request to create an Instance." alt="" coords="884,120,1093,160"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_request_1_1_instance_update_request.html" title="A request to update an Instance." alt="" coords="882,184,1095,224"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_api_1_1_models_1_1_response_1_1_instance_response.html" title="Server response for Instances." alt="" coords="893,248,1084,288"/>
|
||||
|
||||
@@ -91,7 +91,7 @@ Inheritance diagram for Tgstation.Server.Host.IO.IConsole:</div>
|
||||
<div class="center"><img src="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console__inherit__graph.png" border="0" usemap="#a_tgstation_8_server_8_host_8_i_o_8_i_console_inherit__map" alt="Inheritance graph"/></div>
|
||||
<map name="a_tgstation_8_server_8_host_8_i_o_8_i_console_inherit__map" id="a_tgstation_8_server_8_host_8_i_o_8_i_console_inherit__map">
|
||||
<area shape="rect" title="Abstraction for global::System.Console." alt="" coords="5,5,173,45"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title=" " alt="" coords="5,93,173,133"/>
|
||||
<area shape="rect" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title="Implementation of IConsole, uses global::System.Console." alt="" coords="5,93,173,133"/>
|
||||
</map>
|
||||
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
|
||||
<table class="memberdecls">
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<map id="Tgstation.Server.Host.IO.IConsole" name="Tgstation.Server.Host.IO.IConsole">
|
||||
<area shape="rect" id="node1" title="Abstraction for global::System.Console." alt="" coords="5,5,173,45"/>
|
||||
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title=" " alt="" coords="5,93,173,133"/>
|
||||
<area shape="rect" id="node2" href="$class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" title="Implementation of IConsole, uses global::System.Console." alt="" coords="5,93,173,133"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
7ee738817e0882f5a4d79fc96e5e291f
|
||||
bbfeb60a7ef21f1416156ea6078f4b50
|
||||
@@ -87,6 +87,7 @@ Classes</h2></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_file_stream_provider.html" title="Interface for asynchronously consuming Streams of files.">IFileStreamProvider</a> that provides a <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_seekable_file_stream_provider.html" title="IFileStreamProvider that provides MemoryStreams.">ISeekableFileStreamProvider</a> from an input <a class="el" href="class_stream.html">Stream</a>. <a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_buffered_file_stream_provider.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html">Console</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Implementation of <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html" title="Abstraction for global::System.Console.">IConsole</a>, uses global::System.Console. <a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html">DefaultIOManager</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_i_o_manager.html" title="Interface for using filesystems.">IIOManager</a> that resolves paths to Environment.CurrentDirectory. <a href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html#details">More...</a><br /></td></tr>
|
||||
|
||||
@@ -125,6 +125,7 @@ Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html">UserGroup</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Represents a group of <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a>s. <a href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
|
||||
+2
-2
@@ -618,7 +618,7 @@ $(function() {
|
||||
<tr id="row_0_0_3_7_14_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_extensions_1_1_web_host_builder_extensions.html" target="_self">WebHostBuilderExtensions</a></td><td class="desc">Extension methods for the IWebHostBuilder class. </td></tr>
|
||||
<tr id="row_0_0_3_8_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_0_3_8_" class="arrow" onclick="toggleFolder('0_0_3_8_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_host_1_1_i_o.html" target="_self">IO</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_8_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_buffered_file_stream_provider.html" target="_self">BufferedFileStreamProvider</a></td><td class="desc"><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_file_stream_provider.html" title="Interface for asynchronously consuming Streams of files.">IFileStreamProvider</a> that provides a <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_seekable_file_stream_provider.html" title="IFileStreamProvider that provides MemoryStreams.">ISeekableFileStreamProvider</a> from an input <a class="el" href="class_stream.html">Stream</a>. </td></tr>
|
||||
<tr id="row_0_0_3_8_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" target="_self">Console</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_8_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_console.html" target="_self">Console</a></td><td class="desc">Implementation of <a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html" title="Abstraction for global::System.Console.">IConsole</a>, uses global::System.Console. </td></tr>
|
||||
<tr id="row_0_0_3_8_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_default_i_o_manager.html" target="_self">DefaultIOManager</a></td><td class="desc"><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_i_o_manager.html" title="Interface for using filesystems.">IIOManager</a> that resolves paths to Environment.CurrentDirectory. </td></tr>
|
||||
<tr id="row_0_0_3_8_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_file_downloader.html" target="_self">FileDownloader</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_8_4_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="interface_tgstation_1_1_server_1_1_host_1_1_i_o_1_1_i_console.html" target="_self">IConsole</a></td><td class="desc">Abstraction for global::System.Console. </td></tr>
|
||||
@@ -662,7 +662,7 @@ $(function() {
|
||||
<tr id="row_0_0_3_10_15_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_revision_information.html" target="_self">RevisionInformation</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_10_16_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_test_merge.html" target="_self">TestMerge</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_10_17_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html" target="_self">User</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_10_18_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" target="_self">UserGroup</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_10_18_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user_group.html" target="_self">UserGroup</a></td><td class="desc">Represents a group of <a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_models_1_1_user.html">User</a>s. </td></tr>
|
||||
<tr id="row_0_0_3_11_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_0_3_11_" class="arrow" onclick="toggleFolder('0_0_3_11_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_host_1_1_properties.html" target="_self">Properties</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_3_11_0_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_tgstation_1_1_server_1_1_host_1_1_properties_1_1_master_versions_attribute.html" target="_self">MasterVersionsAttribute</a></td><td class="desc"><a class="el" href="class_attribute.html">Attribute</a> for bringing in the master versions list from MSBuild that aren't embedded into assemblies by default. </td></tr>
|
||||
<tr id="row_0_0_3_12_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_0_3_12_" class="arrow" onclick="toggleFolder('0_0_3_12_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_tgstation_1_1_server_1_1_host_1_1_security.html" target="_self">Security</a></td><td class="desc"></td></tr>
|
||||
|
||||
Reference in New Issue
Block a user