internal void LoadCurrentRevisionFrom(QueryRow row) { if (row.GetDocumentRevisionId() == null) { return; } string revId = row.GetDocumentRevisionId(); if (currentRevision == null || RevIdGreaterThanCurrent(revId)) { IDictionary <string, object> properties = row.GetDocumentProperties(); if (properties != null) { RevisionInternal rev = new RevisionInternal(properties, row.GetDatabase()); currentRevision = new SavedRevision(this, rev); } } }
internal void LoadCurrentRevisionFrom(QueryRow row) { if (row.GetDocumentRevisionId() == null) { return; } string revId = row.GetDocumentRevisionId(); if (currentRevision == null || RevIdGreaterThanCurrent(revId)) { IDictionary<string, object> properties = row.GetDocumentProperties(); if (properties != null) { RevisionInternal rev = new RevisionInternal(properties, row.GetDatabase()); currentRevision = new SavedRevision(this, rev); } } }