public StorageDictionaryBTree(StorageDictionary <TKey, TValue> dictionary) : base(dictionary.CachedPageStorage, dictionary.KeySerializer, dictionary.ValueSerializer, dictionary.MaxMovePairCount) { this.StorageDictionary = dictionary ?? throw new ArgumentNullException(nameof(dictionary)); }