Stdin Type
A source for a child process's standard input, attached with `Command.Stdin`. When set, the child's stdin is a pipe fed from this source; the pipe is closed (EOF) once the source is exhausted, unless `Command.KeepStdinOpen` is also set.
Static members
| Static member |
Description
|
|
No input — the child sees end-of-file immediately.
|
|
Lines (each written followed by `\n`) produced asynchronously. `lines` must not be null (`ArgumentNullException`).
|
|
|
|
The contents of a file, streamed to the child. `path` must not be null (`ArgumentNullException`).
|
|
Lines (each written followed by `\n`) produced eagerly from a sequence. `lines` must not be null (`ArgumentNullException`).
|
|
|
|
The UTF-8 bytes of `text`. `text` must not be null (`ArgumentNullException` — a C# caller that forgets a null check would otherwise fail obscurely inside the background feeder rather than at the API boundary).
|
ProcessKit API Reference