IPipeMethodHandlerRegister - метод |
Выполняет регистрацию метода обработки по имени.
Пространство имён:
Tessa.Platform.Pipes
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
СинтаксисIPipeMethodHandler Register(
string methodName,
Func<IPipeRequest, IPipeResponse, CancellationToken, ValueTask<IPipeResponse>> handleAsync
)
Function Register (
methodName As String,
handleAsync As Func(Of IPipeRequest, IPipeResponse, CancellationToken, ValueTask(Of IPipeResponse))
) As IPipeMethodHandler
IPipeMethodHandler^ Register(
String^ methodName,
Func<IPipeRequest^, IPipeResponse^, CancellationToken, ValueTask<IPipeResponse^>>^ handleAsync
)
abstract Register :
methodName : string *
handleAsync : Func<IPipeRequest, IPipeResponse, CancellationToken, ValueTask<IPipeResponse>> -> IPipeMethodHandler
Параметры
- methodName
- Тип: SystemString
Имя метода, для которого отправлено сообщение по каналу. - handleAsync
- Тип: SystemFuncIPipeRequest, IPipeResponse, CancellationToken, ValueTaskIPipeResponse
Метод асинхронной обработки сообщения. Может вернуть null, если обработка не выполнена.
Возвращаемое значение
Тип:
IPipeMethodHandlerТекущий объект для цепочки вызовов.
См. также