C# Class IServiceOriented.ServiceBus.UnitTests.NonTransactionalMemoryQueue

Inheritance: IMessageDeliveryQueue
Show file Open project: jezell/iserviceoriented

Public Methods

Method Description
Dequeue ( System.TimeSpan timeout ) : MessageDelivery
Dequeue ( string id, System.TimeSpan timeout ) : MessageDelivery
Enqueue ( MessageDelivery value ) : void
ListMessages ( ) : IEnumerable
Peek ( System.TimeSpan timeout ) : MessageDelivery

Method Details

Dequeue() public method

public Dequeue ( System.TimeSpan timeout ) : MessageDelivery
timeout System.TimeSpan
return MessageDelivery

Dequeue() public method

public Dequeue ( string id, System.TimeSpan timeout ) : MessageDelivery
id string
timeout System.TimeSpan
return MessageDelivery

Enqueue() public method

public Enqueue ( MessageDelivery value ) : void
value MessageDelivery
return void

ListMessages() public method

public ListMessages ( ) : IEnumerable
return IEnumerable

Peek() public method

public Peek ( System.TimeSpan timeout ) : MessageDelivery
timeout System.TimeSpan
return MessageDelivery