CommandExtensionsExecuteSingleAsync(Command, TextReader, TextWriter, TextWriter) - метод

Executes a command using specified IO streams.

Definition

Пространство имён: Tessa.Platform.CommandLine
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public static Task ExecuteSingleAsync(
	this Command command,
	TextReader input,
	TextWriter output,
	TextWriter error
)

Параметры

command  Command
The Command to execute.
input  TextReader
The TextReader that represents an input stream.
output  TextWriter
The TextWriter that represents an output stream.
error  TextWriter
The TextWriter that represents an error stream.

Возвращаемое значение

Task

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа Command. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

Заметки

This method catches all exceptions of type CommandException and writes them to the standard error stream.

Исключения

ArgumentNullExceptioncommand, input, output, or error is null.

См. также