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

◆ BeginOutputReadLine()

void System.Diagnostics.Process.BeginOutputReadLine ( )
inline

Definition at line 1398 of file Process.cs.

1399 {
1400 if (_outputStreamReadMode == StreamReadMode.Undefined)
1401 {
1402 _outputStreamReadMode = StreamReadMode.AsyncMode;
1403 }
1404 else if (_outputStreamReadMode != StreamReadMode.AsyncMode)
1405 {
1407 }
1409 {
1411 }
1412 _pendingOutputRead = true;
1413 if (_output == null)
1414 {
1415 if (_standardOutput == null)
1416 {
1418 }
1421 }
1423 }
void OutputReadNotifyUser(string data)
Definition Process.cs:1476
StreamReadMode _outputStreamReadMode
Definition Process.cs:162
AsyncStreamReader _output
Definition Process.cs:166
StreamReader _standardOutput
Definition Process.cs:152
virtual Encoding CurrentEncoding
virtual Stream BaseStream
static string PendingAsyncOperation
Definition SR.cs:76
static string CantMixSyncAsyncOperation
Definition SR.cs:72
static string CantGetStandardOut
Definition SR.cs:66
Definition SR.cs:7

References System.Diagnostics.Process._output, System.Diagnostics.Process._outputStreamReadMode, System.Diagnostics.Process._pendingOutputRead, System.Diagnostics.Process._standardOutput, System.IO.StreamReader.BaseStream, System.Diagnostics.AsyncStreamReader.BeginReadLine(), System.SR.CantGetStandardOut, System.SR.CantMixSyncAsyncOperation, System.IO.StreamReader.CurrentEncoding, System.Diagnostics.Process.OutputReadNotifyUser(), and System.SR.PendingAsyncOperation.