Raven.Munin.PersistentDictionaryState.PersistentDictionaryState C# (CSharp) Method

PersistentDictionaryState() public method

public PersistentDictionaryState ( IComparerAndEquality comparer ) : System
comparer IComparerAndEquality
return System
		public PersistentDictionaryState(IComparerAndEquality<RavenJToken> comparer)
        {
            Comparer = comparer;
			SecondaryIndicesState = new List<IBinarySearchTree<IComparable, IBinarySearchTree<RavenJToken, RavenJToken>>>();
			KeyToFilePositionInFiles = new EmptyAVLTree<RavenJToken, PositionInFile>(Comparer, RavenJTokenCloner.Clone, file => new PositionInFile
            {
                Key = file.Key.CloneToken(),
                Position = file.Position,
                Size = file.Size
            });
        }
    }
PersistentDictionaryState