PipesExtensionsRegister(IPipeServiceRouter, Type, IPipeHandler) - метод

Выполняет регистрацию обработчика по типу сервиса.

Definition

Пространство имён: Tessa.Platform.Pipes
Сборка: Tessa (в Tessa.dll) Версия: 4.0.8
C#
public static IPipeServiceRouter Register(
	this IPipeServiceRouter router,
	Type serviceType,
	IPipeHandler handler
)

Параметры

router  IPipeServiceRouter
Объект, выполняющий маршрутизацию запросов по каналу.
serviceType  Type
Тип сервиса, для которого регистрируется обработчик.
handler  IPipeHandler
Обработчик, регистрируемый для заданного типа сервиса.

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

IPipeServiceRouter
Текущий объект для цепочки вызовов.

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

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

Исключения

ArgumentNullException Один из параметров равен null: router, serviceType, handler.

См. также