C# Класс AsyncDolls.Pipeline.Outgoing.OutgoingPipeline

Наследование: IOutgoingTransportStepRegisterer, IOutgoingLogicalStepRegisterer
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DeleteSnapshot ( ) : void
Invoke ( LogicalMessage outgoingLogicalMessage, DeliveryOptions options, EndpointConfiguration configuration, TransportMessage incomingTransportMessage = null ) : System.Threading.Tasks.Task
OutgoingPipeline ( ) : System
TakeSnapshot ( ) : void

Приватные методы

Метод Описание
IOutgoingLogicalStepRegisterer ( Func stepFactory ) : IOutgoingLogicalStepRegisterer
IOutgoingLogicalStepRegisterer ( IOutgoingLogicalStep step ) : IOutgoingLogicalStepRegisterer
IOutgoingTransportStepRegisterer ( Func stepFactory ) : IOutgoingTransportStepRegisterer
IOutgoingTransportStepRegisterer ( IOutgoingTransportStep step ) : IOutgoingTransportStepRegisterer
InvokeLogical ( AsyncDolls.Pipeline.Outgoing.OutgoingLogicalContext context ) : System.Threading.Tasks.Task
InvokeTransport ( AsyncDolls.Pipeline.Outgoing.OutgoingTransportContext context ) : System.Threading.Tasks.Task

Описание методов

DeleteSnapshot() публичный Метод

public DeleteSnapshot ( ) : void
Результат void

Invoke() публичный Метод

public Invoke ( LogicalMessage outgoingLogicalMessage, DeliveryOptions options, EndpointConfiguration configuration, TransportMessage incomingTransportMessage = null ) : System.Threading.Tasks.Task
outgoingLogicalMessage LogicalMessage
options DeliveryOptions
configuration EndpointConfiguration
incomingTransportMessage TransportMessage
Результат System.Threading.Tasks.Task

OutgoingPipeline() публичный Метод

public OutgoingPipeline ( ) : System
Результат System

TakeSnapshot() публичный Метод

public TakeSnapshot ( ) : void
Результат void