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

IPipeServiceRouter - интерфейс

Объект, выполняющий маршрутизацию сообщений, полученных по каналу. Предоставляет метод регистрации обработчика по типу сервиса.

Пространство имён:  Tessa.Platform.Pipes
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public interface IPipeServiceRouter : IPipeRouter

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

Методы
  ИмяОписание
Открытый методRegister
Выполняет регистрацию обработчика по типу сервиса.
Открытый методRemoveRegistration
Удаляет регистрацию обработчика для заданного сервиса.
Открытый методTryGetHandlerAsync
Возвращает объект, выполняющий обработку запроса в канале, или null, если подходящий объект не зарегистрирован.
(Унаследован от IPipeRouter.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияHandleAsync
Выполняет обработку сообщения по каналу и возвращает ответ на запрос, отправленный по каналу. Не возвращает null, в случае невозможности обработки выбрасывается исключение InvalidOperationException.
(Определяется PipesExtensions.)
Открытый метод расширенияRegister(Type, IPipeHandler)Перегружен.
Выполняет регистрацию обработчика по типу сервиса.
(Определяется PipesExtensions.)
Открытый метод расширенияRegisterT(FuncIPipeRequest, CancellationToken, ValueTaskIPipeHandler)Перегружен.
Выполняет регистрацию обработчика по типу сервиса.
(Определяется PipesExtensions.)
Открытый метод расширенияRegisterT(IPipeHandler)Перегружен.
Выполняет регистрацию обработчика по типу сервиса.
(Определяется PipesExtensions.)
Открытый метод расширенияRemoveRegistrationT
Удаляет регистрацию обработчика для заданного сервиса.
(Определяется PipesExtensions.)
В начало страницы
См. также