C# Class MassTransit.AzureServiceBusTransport.MessageSessionAsyncHandler

Inheritance: IMessageSessionAsyncHandler
Afficher le fichier Open project: phatboyg/MassTransit

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
IMessageSessionAsyncHandler ( MessageSession session, BrokeredMessage message ) : System.Threading.Tasks.Task
WaitAndAbandonMessage ( BrokeredMessage message ) : System.Threading.Tasks.Task

Method Details

MessageSessionAsyncHandler() public méthode

public MessageSessionAsyncHandler ( ConnectionContext context, ITaskSupervisor supervisor, ISessionReceiver receiver, MessageSession session, BrokeredMessage message ) : System
context ConnectionContext
supervisor ITaskSupervisor
receiver ISessionReceiver
session MessageSession
message BrokeredMessage
Résultat System

OnCloseSessionAsync() public méthode

public OnCloseSessionAsync ( MessageSession session ) : System.Threading.Tasks.Task
session MessageSession
Résultat System.Threading.Tasks.Task

OnSessionLostAsync() public méthode

public OnSessionLostAsync ( Exception exception ) : System.Threading.Tasks.Task
exception System.Exception
Résultat System.Threading.Tasks.Task