PipeClientConnection - конструктор
Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён: Tessa.Platform.PipesСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public PipeClientConnection(
PipeStream pipeStream,
IPipeSerializer serializer,
IPipeResponseParser responseParser,
IPipeClientTraceListener? traceListener = null
)
Public Sub New (
pipeStream As PipeStream,
serializer As IPipeSerializer,
responseParser As IPipeResponseParser,
Optional traceListener As IPipeClientTraceListener = Nothing
)
public:
PipeClientConnection(
PipeStream^ pipeStream,
IPipeSerializer^ serializer,
IPipeResponseParser^ responseParser,
IPipeClientTraceListener^ traceListener = nullptr
)
new :
pipeStream : PipeStream *
serializer : IPipeSerializer *
responseParser : IPipeResponseParser *
?traceListener : IPipeClientTraceListener
(* Defaults:
let _traceListener = defaultArg traceListener null
*)
-> PipeClientConnection
Параметры
- pipeStream PipeStream
- Поток, определяющий клиентское соединение по каналу. Не равен null.
- serializer IPipeSerializer
- Объект, выполняющий сериализацию и десериализацию данных в потоке. Не равен null.
- responseParser IPipeResponseParser
- Объект, выполняющий десериализацию объекта ответа на запрос из текста.
- traceListener IPipeClientTraceListener (Optional)
-
Объект, уведомляемый о событиях, происходящих в канале со стороны клиента, или null, если такой объект не используется.