public override sealed void Dispose() { if (null != this.memoryMappedFile) { this.memoryMappedFile.Dispose(); this.memoryMappedFile = null; } base.Dispose(); }