C# 클래스 MassTransit.AzureServiceBusTransport.MessageSessionAsyncHandler

상속: IMessageSessionAsyncHandler
파일 보기 프로젝트 열기: phatboyg/MassTransit

공개 메소드들

메소드 설명
MessageSessionAsyncHandler ( ConnectionContext context, ITaskSupervisor supervisor, ISessionReceiver receiver, MessageSession session, BrokeredMessage message ) : System
OnCloseSessionAsync ( MessageSession session ) : System.Threading.Tasks.Task
OnSessionLostAsync ( Exception exception ) : System.Threading.Tasks.Task

비공개 메소드들

메소드 설명
IMessageSessionAsyncHandler ( MessageSession session, BrokeredMessage message ) : System.Threading.Tasks.Task
WaitAndAbandonMessage ( BrokeredMessage message ) : System.Threading.Tasks.Task

메소드 상세

MessageSessionAsyncHandler() 공개 메소드

public MessageSessionAsyncHandler ( ConnectionContext context, ITaskSupervisor supervisor, ISessionReceiver receiver, MessageSession session, BrokeredMessage message ) : System
context ConnectionContext
supervisor ITaskSupervisor
receiver ISessionReceiver
session MessageSession
message BrokeredMessage
리턴 System

OnCloseSessionAsync() 공개 메소드

public OnCloseSessionAsync ( MessageSession session ) : System.Threading.Tasks.Task
session MessageSession
리턴 System.Threading.Tasks.Task

OnSessionLostAsync() 공개 메소드

public OnSessionLostAsync ( Exception exception ) : System.Threading.Tasks.Task
exception System.Exception
리턴 System.Threading.Tasks.Task