C# Класс MassTransit.AzureServiceBusTransport.MessageSessionAsyncHandler

Наследование: IMessageSessionAsyncHandler
Показать файл Открыть проект

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

Метод Описание
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