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

FakeHostLauncherRunHostAsync - метод

Запускает приложение TessaHost. Возвращает null, если приложение не было запущено, потому что оно не требуется.

Пространство имён:  Tessa.Host
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public ValueTask<Process> RunHostAsync(
	string handlerType,
	string serviceAddress,
	Action<ProcessStartInfo> startupInfoConfigurator = null,
	Action<Process> processConfigurator = null,
	bool launch32BitHostApplication = false,
	string overrideExePath = null,
	CancellationToken cancellationToken = default
)

Параметры

handlerType
Тип: SystemString
Тип обработчика
serviceAddress
Тип: SystemString
Адрес сервиса
startupInfoConfigurator (Optional)
Тип: SystemActionProcessStartInfo
Предоставляет возможность установки/изменения свойств запускаемого процесса
processConfigurator (Optional)
Тип: SystemActionProcess
Предоставляет возможность установки свойств запущенного процесса
launch32BitHostApplication (Optional)
Тип: SystemBoolean
Признак необходимости запуска 32-битной версии приложения. Параметр игнорируется, если явно задан путь до исполняемого файла хоста в параметре overrideExePath.
overrideExePath (Optional)
Тип: SystemString
Путь до исполняемого файла хоста (обычно TessaHost.exe) относительно папки с текущим приложением (обычно TessaClient.exe). Если значение задано, то параметр launch32BitHostApplication игнорируется. Если значение указано как null, то используется стандартный путь до TessaHost.exe или TessaHost32.exe.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

Тип: ValueTaskProcess
Процесс или null, если приложение не было запущено, потому что оно не требуется.

Реализации

IHostLauncherRunHostAsync(String, String, ActionProcessStartInfo, ActionProcess, Boolean, String, CancellationToken)
Исключения
ИсключениеУсловие
HostServiceConnectionException Ошибка соединения с сервисом
См. также