C# Класс ConsoleRunner.Diagnostics.Quarantine

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

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

Метод Описание
Quarantine ( IStreamingRoot root ) : System
TryRelease ( Lokad.Cqrs.Core.Inbox.EnvelopeTransportContext context ) : void
TryToQuarantine ( Lokad.Cqrs.Core.Inbox.EnvelopeTransportContext context, Exception ex ) : bool

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

Метод Описание
DescribeMessage ( StringBuilder builder, Lokad.Cqrs.Core.Inbox.EnvelopeTransportContext context ) : void
GetStreamingItem ( Lokad.Cqrs.Core.Inbox.EnvelopeTransportContext context ) : IStreamingItem

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

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

public Quarantine ( IStreamingRoot root ) : System
root IStreamingRoot
Результат System

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

public TryRelease ( Lokad.Cqrs.Core.Inbox.EnvelopeTransportContext context ) : void
context Lokad.Cqrs.Core.Inbox.EnvelopeTransportContext
Результат void

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

public TryToQuarantine ( Lokad.Cqrs.Core.Inbox.EnvelopeTransportContext context, Exception ex ) : bool
context Lokad.Cqrs.Core.Inbox.EnvelopeTransportContext
ex System.Exception
Результат bool