Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён:
Tessa.Platform.Pipes
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public PipeServer(
IPipeSerializer serializer,
IPipeRequestParser requestParser,
IPipeMessageFactory messageFactory,
IPipeInstanceResolverFactory instanceResolverFactory
)
Public Sub New (
serializer As IPipeSerializer,
requestParser As IPipeRequestParser,
messageFactory As IPipeMessageFactory,
instanceResolverFactory As IPipeInstanceResolverFactory
)
public:
PipeServer(
IPipeSerializer^ serializer,
IPipeRequestParser^ requestParser,
IPipeMessageFactory^ messageFactory,
IPipeInstanceResolverFactory^ instanceResolverFactory
)
new :
serializer : IPipeSerializer *
requestParser : IPipeRequestParser *
messageFactory : IPipeMessageFactory *
instanceResolverFactory : IPipeInstanceResolverFactory -> PipeServer
Параметры
- serializer
- Тип: Tessa.Platform.PipesIPipeSerializer
Объект, выполняющий сериализацию и десериализацию данных в потоке. Не равен null. - requestParser
- Тип: Tessa.Platform.PipesIPipeRequestParser
Объект, выполняющий десериализацию объекта запроса из текста. Не равен null. - messageFactory
- Тип: Tessa.Platform.PipesIPipeMessageFactory
Объект, выполняющий создание сообщение, полученных по каналу. Не равен null. - instanceResolverFactory
- Тип: Tessa.Platform.PipesIPipeInstanceResolverFactory
Фабрика объектов IPipeInstanceResolver. Не равна null.
См. также