Для изменения размера нажмите или перетащите

CommandLineProcessHost - класс

Хост, передающий данные дочерним процессам через аргументы командной строки.
Иерархия наследования
SystemObject
  Chronos.Platform.ProcessesCommandLineProcessHost

Пространство имён:  Chronos.Platform.Processes
Сборка:  Chronos.Platform (в Chronos.Platform.dll) Версия: 3.5.0.19
Синтаксис
public abstract class CommandLineProcessHost : IProcessHost

Тип CommandLineProcessHost предоставляет следующие члены.

Конструкторы
  ИмяОписание
Защищённый методCommandLineProcessHost
Создаёт экземпляр класса, указывая сборку хоста.
В начало страницы
Свойства
  ИмяОписание
Защищённое свойствоCreateConsoleForChildren
Признак того, нужно ли показывать окно консоли для плагинов, запускаемых с помощью метода StartChildProcess(String).
Защищённое свойствоHostAssembly
Сборка хоста.
Защищённое свойствоProcessManager
Менеджер процессов.
В начало страницы
Методы
  ИмяОписание
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetHashCode
Serves as the default hash function.
(Унаследован от Object.)
Открытый методСтатический членGetProcessRefContainerMutexName
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Открытый методHasProcessesRunning
Возвращает признак того, что хотя бы один дочерний процесс ещё запущен.
Защищённый методInitiateHostShutdownAsync
Запускает процесс остановки хоста. После вызова этого метода хост не может быть использован.
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Защищённый методOnChildStartedAsync
Запущен плагин с указанными параметрами. Метод может выполнять асинхронные вызовы и должен вернуть задачу, по завершению которой выполнение будет продолжено.
Защищённый методOnChildStartingAsync
Запущен плагин с указанными параметрами. Гарантированно вызывается перед OnChildStartedAsync(String, CancellationToken). Метод может выполнять асинхронные вызовы и должен вернуть задачу, по завершению которой выполнение будет продолжено.
Защищённый методOnHostShutdownAsync
Хост остановлен. Вызывается после того, как все ресурсы хоста были освобождены, а все процессы плагинов остановлены. Предоставляет последний шанс выполнить некоторую очистку. Метод может выполнять асинхронные вызовы и должен вернуть задачу, по завершению которой выполнение будет продолжено.
Защищённый методOnHostStartedAsync
Хост запущен. Метод может выполнять асинхронные вызовы и должен вернуть задачу, по завершению которой выполнение будет продолжено.
Защищённый методOnHostStartingAsync
Хост запущен. Гарантированно вызывается перед OnHostStartedAsync(CancellationToken). Метод может выполнять асинхронные вызовы и должен вернуть задачу, по завершению которой выполнение будет продолжено.
Открытый методStartAsync
Запускает асинхронную обработку заданных аргументов командной строки, выбирая режим хоста или дочернего процесса.
Открытый методStartChildProcess
Запускает дочерний процесс и возвращает ссылку на него.
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
См. также