C# Class FubuMVC.Core.ServiceBus.InMemory.InMemoryQueue

Inheritance: IDisposable
Mostrar archivo Open project: DarthFubuMVC/fubumvc Class Usage Examples

Public Methods

Method Description
Clear ( ) : void
Dispose ( ) : void
Enqueue ( FubuMVC.Core.ServiceBus.Runtime.EnvelopeToken envelope ) : void
EnsureReady ( ) : void
InMemoryQueue ( Uri uri ) : System
Peek ( ) : IEnumerable
Receive ( IReceiver receiver ) : void

Private Methods

Method Description
InitializeQueue ( ) : BlockingCollection

Method Details

Clear() public method

public Clear ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

Enqueue() public method

public Enqueue ( FubuMVC.Core.ServiceBus.Runtime.EnvelopeToken envelope ) : void
envelope FubuMVC.Core.ServiceBus.Runtime.EnvelopeToken
return void

EnsureReady() public method

public EnsureReady ( ) : void
return void

InMemoryQueue() public method

public InMemoryQueue ( Uri uri ) : System
uri System.Uri
return System

Peek() public method

public Peek ( ) : IEnumerable
return IEnumerable

Receive() public method

public Receive ( IReceiver receiver ) : void
receiver IReceiver
return void