PipeMessageFactory - класс

Фабрика объектов, используемых для создания сообщений, передаваемых по каналу.

Definition

Пространство имён: Tessa.Platform.Pipes
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public class PipeMessageFactory : IPipeMessageFactory
Inheritance
Object    PipeMessageFactory
Implements
IPipeMessageFactory

Заметки

Наследники класса могут переопределить методы создания объектов.

Конструкторы

PipeMessageFactory Создаёт экземпляр класса с указанием его зависимостей.

Свойства

CreateBinaryRequestFunc Функция, выполняющая создание объекта IPipeBinaryRequest.
CreateBinaryResponseFunc Функция, выполняющая создание объекта IPipeBinaryResponse.
CreateExceptionResponseFunc Функция, выполняющая создание объекта IPipeExceptionResponse.
CreateRequestFunc Функция, выполняющая создание объекта IPipeRequest.
CreateResponseFunc Функция, выполняющая создание объекта IPipeResponse.

Методы

CreateBinaryRequest Создаёт сообщение-запрос, передаваемое по каналу и содержащее массив байт, передаваемый отдельным сообщением без кодирования.
CreateBinaryResponse Создаёт сообщениеявляющееся ответом на запрос, передаваемое по каналу и содержащее массив байт, передаваемый отдельным сообщением без кодирования.
CreateExceptionResponse Создаёт сообщение, являющееся ответом на запрос с сериализованным исключением и передаваемое по каналу.
CreateRequest Создаёт сообщение-запрос, передаваемое по каналу.
CreateResponse Создаёт сообщение, являющееся ответом на запрос и передаваемое по каналу.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также