PipesExtensionsRegister(IPipeServiceRouter, Type, IPipeHandler) - метод
Выполняет регистрацию обработчика по типу сервиса.
Пространство имён: Tessa.Platform.PipesСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public static IPipeServiceRouter Register(
this IPipeServiceRouter router,
Type serviceType,
IPipeHandler handler
)
<ExtensionAttribute>
Public Shared Function Register (
router As IPipeServiceRouter,
serviceType As Type,
handler As IPipeHandler
) As IPipeServiceRouter
public:
[ExtensionAttribute]
static IPipeServiceRouter^ Register(
IPipeServiceRouter^ router,
Type^ serviceType,
IPipeHandler^ handler
)
[<ExtensionAttribute>]
static member Register :
router : IPipeServiceRouter *
serviceType : Type *
handler : IPipeHandler -> IPipeServiceRouter
- router IPipeServiceRouter
- Объект, выполняющий маршрутизацию запросов по каналу.
- serviceType Type
- Тип сервиса, для которого регистрируется обработчик.
- handler IPipeHandler
- Обработчик, регистрируемый для заданного типа сервиса.
IPipeServiceRouterТекущий объект для цепочки вызовов.В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
IPipeServiceRouter. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).
| ArgumentNullException |
Один из параметров равен null: router, serviceType, handler.
|