public void Add(ulong id, ScaleoutMessage message, IList <LocalEventKeyInfo> localKeyInfo) { if (MaxMapping != null && id < MaxMapping.Id) { _store = new ScaleoutStore(_maxMessages); } _store.Add(new ScaleoutMapping(id, message, localKeyInfo)); }
public ScaleoutStoreEnumerator(ScaleoutStore store, MessageStoreResult <ScaleoutMapping> result) : this() { _storeReference = new WeakReference(store); Initialize(result); }
public ScaleoutMappingStore(int maxMessages) { _maxMessages = (uint)maxMessages; _store = new ScaleoutStore(_maxMessages); }