Raven.Database.Indexing.ReducingExecuter.GetLastByEtag C# (CSharp) Méthode

GetLastByEtag() private méthode

private GetLastByEtag ( List reduceKeyAndEtags ) : MappedResultInfo
reduceKeyAndEtags List
Résultat Raven.Database.Storage.MappedResultInfo
		private MappedResultInfo GetLastByEtag(List<MappedResultInfo> reduceKeyAndEtags)
		{
			// the last item is either the first or the last

			var first = reduceKeyAndEtags.First();
			var last = reduceKeyAndEtags.Last();

			if (new ComparableByteArray(first.Etag.ToByteArray()).CompareTo(new ComparableByteArray(last.Etag.ToByteArray())) < 0)
				return last;
			return first;
		}