| PipeAggregateClientTraceListener |
Объект, уведомляющих о событиях, происходящих в канале со стороны клиента, несколько указанных объектов IPipeClientTraceListener.
|
| PipeAggregateServerTraceListener |
Объект, уведомляющих о событиях, происходящих в канале со стороны сервера, несколько указанных объектов IPipeServerTraceListener.
|
| PipeBinaryXmlRequest |
Сообщение-запрос, передаваемое по каналу, для которого дополнительно передаётся массив байт
отдельным сообщением IPipeBinaryMessage.
|
| PipeBinaryXmlResponse |
Сообщение-ответ, полученное по каналу, для которого дополнительно загружается массив байт
отдельным сообщением IPipeBinaryMessage.
|
| PipeClient |
Клиент, выполняющий отправку сообщений по каналу. Использует объект настроек PipeClientOptions.
|
| PipeClientConnection |
Объект соединения клиента с сервером по каналу, по которому клиент может отправлять сообщения серверу.
|
| PipeClientOptions |
Настройки для установления клиентского соединения с каналом посредством объекта PipeClient.
|
| PipeClientTraceListener |
Объект, уведомляемый о событиях, происходящих в канале со стороны клиента.
|
| PipeContextualInstanceResolver |
Объект, запрашивающий экземпляры из текущего контекста Current.
Метод ResolveAsync(Type, CancellationToken) должен использоваться только при наличии такого контекста, например,
в методах обработки запросов на сервере IPipeServer, IPipeRouter, IPipeHandler.
Метод DisposeAsync не выполняет действий.
Используйте метод GetContextualInstanceResolver(IUnityContainer) для запроса экземпляра объекта из Unity
или запросите экземпляр IPipeInstanceResolver по имени "PipeContextualInstanceResolver".
|
| PipeDelegateClientTraceListener |
Объект, уведомляемый о событиях, происходящих в канале со стороны клиента,
где обработчики событий передаются как делегаты в конструкторе.
|
| PipeDelegateServerTraceListener |
Объект, уведомляемый о событиях, происходящих в канале со стороны сервера,
где обработчики событий передаются как делегаты в конструкторе.
|
| PipeHandler |
Базовый класс для объекта, выполняющего обработку сообщений, полученных по каналу.
|
| PipeInstanceContext |
Контекст, управляющий временем жизни экземпляров объектов, используемых в канале.
|
| PipeInstanceFactory |
Фабрика экземпляров объектов, используемых в канале, время жизни которых контролируется объектом IPipeInstanceResolver.
|
| PipeInstanceResolver |
Объект, управляющий временем жизни экземпляров объектов, реализующих бизнес-логику для использования в канале.
|
| PipeInstanceResolverFactory |
Фабрика объектов IPipeInstanceResolver.
|
| PipeLoggerClientTraceListener |
Объект, выполняющий логирование событий, происходящих с каналом со стороны сервера.
|
| PipeLoggerServerTraceListener |
Объект, выполняющий логирование событий, происходящих с каналом со стороны сервера.
|
| PipeMessageFactory |
Фабрика объектов, используемых для создания сообщений, передаваемых по каналу.
|
| PipeMethodHandler |
Объект, выполняющий обработку сообщений, полученных по каналу. Предоставляет метод регистрации обработчика по имени метода.
|
| PipeRequestProvider |
Объект, предоставляющий средства создания и подготовки запросов.
|
| PipeRouteFactory |
Фабрика объектов, используемых для маршрутизации и обработки сообщений, полученных по каналу.
|
| PipeRouter |
Базовый класс для объекта, выполняющего маршрутизацию сообщений, полученных по каналу.
|
| PipeSerializer |
Объект, выполняющий сериализацию и десериализацию текстовых сообщений по каналу PipeStream.
|
| PipeServer |
Сервер, выполняющий обработку сообщений, полученных по каналу.
|
| PipeServerOptions |
Настройки для установления серверного соединения с каналом посредством объекта PipeServer.
|
| PipeServerPool |
Пул серверов, который поддерживает сразу несколько соединений IPipeServer
с автоматическим расширением количества соединений. Объект не является синглтоном, создавайте экземпляр объекта для каждого пула соединений.
|
| PipeServerTraceListener |
Объект, уведомляемый о событиях, происходящих в канале со стороны сервера.
|
| PipeServiceRequestMapping |
Объект, преобразующий параметры запроса, связанные с методом сервиса.
|
| PipeServiceRouter |
Объект, выполняющий маршрутизацию сообщений, полученных по каналу. Предоставляет метод регистрации обработчика по типу сервиса.
|
| PipesExtensions |
Методы-расширения для пространства имён Tessa.Platform.Pipes.
|
| PipeXmlExceptionResponse |
Ответ на запрос по каналу, используемый при возникновении исключения на сервере.
|
| PipeXmlMessage |
Базовый класс для сообщения, передаваемого по каналу.
|
| PipeXmlRequest |
Сообщение-запрос, передаваемое по каналу.
|
| PipeXmlRequestParser |
Объект, выполняющий десериализацию объекта запроса из текста.
|
| PipeXmlResponse |
Сообщение-ответ, полученное по каналу.
|
| PipeXmlResponseParser |
Объект, выполняющий десериализацию объекта ответа на запрос из текста.
|
| PipeXmlSerializer |
Объект, управляющий сериализацией в XML для параметров и возвращаемых значений методов, передаваемых по каналу.
|