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

JobProcessManager - класс

Менеджер процессов, использующий ProcessJob для объединения процессов в группу. Позволяет запускать дочерние процессы и управлять их временем жизни. Используйте класс WindowsProcessManagerFactory, чтобы создать экземпляр класса.
Иерархия наследования
SystemObject
  Tessa.Platform.RuntimeProcessManager
    Tessa.Platform.RuntimeJobProcessManager

Пространство имён:  Tessa.Platform.Runtime
Сборка:  Tessa (в Tessa.dll) Версия: 3.4.0
Синтаксис
public class JobProcessManager : ProcessManager

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

Конструкторы
  ИмяОписание
Открытый методJobProcessManager
Создаёт экземпляр класса с указанием объекта WinAPI Job, в который будут добавлены все создаваемые процессы.
В начало страницы
Свойства
  ИмяОписание
Защищённое свойствоChildProcessList
Список дочерних процессов.
(Унаследован от ProcessManager.)
Защищённое свойствоIsDisposed
Признак того, что ресурсы объекта были освобождены.
(Унаследован от ProcessManager.)
Защищённое свойствоSyncObject
Объект, используемый для синхронизации потоков.
(Унаследован от ProcessManager.)
В начало страницы
Методы
  ИмяОписание
Открытый методDispose
Освобождает занятые объектом ресурсы.
(Унаследован от ProcessManager.)
Защищённый методDispose(Boolean)
Освобождает ресурсы, занимаемые объектом.
(Переопределяет ProcessManagerDispose(Boolean).)
Открытый метод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.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Открытый методHasProcessesRunning
Возвращает признак того, что хотя бы один дочерний процесс ещё запущен.
(Унаследован от ProcessManager.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Защищённый методOnProcessStarted
Метод, вызываемый после того, как процесс был запущен. Метод выполняется в потокобезопасном контексте.
(Переопределяет ProcessManagerOnProcessStarted(Process).)
Открытый методStartProcess
Запускает процесс с заданными параметрами. Метод должен быть потокобезопасным.
(Унаследован от ProcessManager.)
Защищённый методStartProcessCore
Запускает процесс с заданными параметрами. Метод должен быть потокобезопасным.
(Унаследован от ProcessManager.)
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
В начало страницы
См. также