C# 클래스 AsyncDolls.Pipeline.Outgoing.OutgoingPipeline

상속: IOutgoingTransportStepRegisterer, IOutgoingLogicalStepRegisterer
파일 보기 프로젝트 열기: danielmarbach/async-dolls 1 사용 예제들

공개 메소드들

메소드 설명
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