Raven.Database.Prefetching.PrefetchingBehavior.GetHighestJsonDocumentByEtag C# (CSharp) 메소드

GetHighestJsonDocumentByEtag() 공개 정적인 메소드

public static GetHighestJsonDocumentByEtag ( List past ) : JsonDocument
past List
리턴 Raven.Abstractions.Data.JsonDocument
		public static JsonDocument GetHighestJsonDocumentByEtag(List<JsonDocument> past)
		{
			var highest = new ComparableByteArray(Etag.Empty);
			JsonDocument highestDoc = null;
			for (int i = past.Count - 1; i >= 0; i--)
			{
				Etag etag = past[i].Etag;
				if (highest.CompareTo(etag) > 0)
				{
					continue;
				}
				highest = new ComparableByteArray(etag);
				highestDoc = past[i];
			}
			return highestDoc;
		}