Apache Ignite.NET
Apache.Ignite.Core.Events.MemoryEventStorageSpi Class Reference

In-memory event storage. More...

Inheritance diagram for Apache.Ignite.Core.Events.MemoryEventStorageSpi:
Apache.Ignite.Core.Events.IEventStorageSpi

Public Member Functions

 MemoryEventStorageSpi ()
 Initializes a new instance of the MemoryEventStorageSpi class. More...
 

Public Attributes

const long DefaultMaxEventCount = 10000
 Default event count limit. More...
 

Static Public Attributes

static readonly TimeSpan DefaultExpirationTimeout = TimeSpan.FromSeconds(-1)
 The default expiration timeout. More...
 

Properties

TimeSpan ExpirationTimeout [get, set]
 Gets or sets the expiration timeout for stored events. Negative value means no expiration. Defaults to -1 second. More...
 
long MaxEventCount [get, set]
 Gets or sets the maximum event count to store. When this limit is reached, older events are removed. Defaults to DefaultMaxEventCount. More...
 

Detailed Description

Constructor & Destructor Documentation

Apache.Ignite.Core.Events.MemoryEventStorageSpi.MemoryEventStorageSpi ( )

Member Data Documentation

readonly TimeSpan Apache.Ignite.Core.Events.MemoryEventStorageSpi.DefaultExpirationTimeout = TimeSpan.FromSeconds(-1)
static
const long Apache.Ignite.Core.Events.MemoryEventStorageSpi.DefaultMaxEventCount = 10000

Property Documentation

TimeSpan Apache.Ignite.Core.Events.MemoryEventStorageSpi.ExpirationTimeout
getset
long Apache.Ignite.Core.Events.MemoryEventStorageSpi.MaxEventCount
getset