//--------------------------------------------------------------------------------------- // Construction //--------------------------------------------------------------------------------------- public SharedMemTaggedBlobQueue(bool create, string uniquifier) { // Note: we rely on the fact that newly created memory is zeroed. // That makes the initial message count zero w/o us doing anything. this.sharedMemory = new SharedMemory(create, 2048, $"StringQueue({uniquifier})"); this.disposed = false; }