1 write to PageCache
PresentationFramework (1)
MS\Internal\Documents\DocumentGrid.cs (1)
2485PageCache = _pageCache
21 references to PageCache
PresentationFramework (21)
MS\Internal\Documents\RowCache.cs (21)
439if (PageCache == null) 494if (PageCache == null) 502ArgumentOutOfRangeException.ThrowIfGreaterThan(pivotPage, PageCache.PageCount); 518if (PageCache.PageCount < _layoutColumns) 522if (!PageCache.IsPaginationCompleted || PageCache.PageCount == 0) 536_layoutColumns = Math.Min(_layoutColumns, PageCache.PageCount); 549if (PageCache.DynamicPageSizes) 640ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(pivotPage, PageCache.PageCount); 649if (pivotPage + columns > PageCache.PageCount) 651pivotPage = Math.Max(0, PageCache.PageCount - columns); 698while (currentPage < PageCache.PageCount) 721ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(startPage, PageCache.PageCount); 746if (startPage + newRow.PageCount >= PageCache.PageCount || 795ArgumentOutOfRangeException.ThrowIfGreaterThan(startPage, PageCache.PageCount); 808for (int i = 0; i < PageCache.PageCount; i += columns) 826ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(startPage, PageCache.PageCount); 845if (i > PageCache.PageCount - 1) 1172Size pageSize = PageCache.GetPageSize(pageNumber); 1249if (PageCache.PageCount - 1 < LastPageInCache) 1253RowCacheChange change = TrimPageRange(PageCache.PageCount);