public class PipeServer : IPipeServer
Public Class PipeServer
Implements IPipeServer
public ref class PipeServer : IPipeServer
type PipeServer =
class
interface IPipeServer
end
PipeServer | Создаёт экземпляр класса с указанием его зависимостей. |
InputBufferSize | Буфер для чтения входящих сообщений. По умолчанию равен 4096. |
InstanceResolverFactory | Фабрика объектов IPipeInstanceResolver. Не равна null. |
MessageFactory | Объект, выполняющий создание сообщение, полученных по каналу. Не равен null. |
OutputBufferSize | Буфер для чтения исходящих сообщений. По умолчанию равен 4096. |
RequestParser | Объект, выполняющий десериализацию объекта запроса из текста. Не равен null. |
Serializer | Объект, выполняющий сериализацию и десериализацию данных в потоке. Не равен null. |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
ListenAsync | Выполняет открытие канала, по которому объект получает сообщения от единственного клиента и обрабатывает их посредством переданного объекта router. Прослушивание завершается, если клиент отключился от канала или операция была отменена посредством токена cancellationToken. Один вызванный метод обслуживает ровно одного клиента, если требуется обслуживать несколько клиентов, то надо запустить несколько асинхронных задач Task.Run, в каждом из которых будет вызван свой метод прослушивания, после завершения которого он вызывается ещё раз. |
ListenCoreAsync | Выполняет открытие канала, по которому объект получает сообщения от единственного клиента и обрабатывает их посредством переданного объекта router. Прослушивание завершается, если клиент отключился от канала или операция была отменена посредством токена cancellationToken. Один вызванный метод обслуживает ровно одного клиента, если требуется обслуживать несколько клиентов, то надо запустить несколько асинхронных задач Task.Run, в каждом из которых будет вызван свой метод прослушивания, после завершения которого он вызывается ещё раз. |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
ToString | Returns a string that represents the current object. (Унаследован от Object) |
Get | (Определяется ComHelper) |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor) |
Invoke | (Определяется ComHelper) |
Set | (Определяется ComHelper) |