is there a way to increase the rate a Process object in .NET throws the OutputDataReceived event? It creates a large buffer (I believe 1024 characters) that is dumped in bulk which makes the application not as fluid of a stream as I would of like it to be.
Thank you in advance!
Process.OutputDataReceivedevent is fired only in following two conditions.So if and only if you have a newline character in your output stream event will get fired else it will wait for complete data then the event will get fired.
I just tested it till 968000 bytes. Event is raised only after entire data is received as I have not kept any newline character in the output.