1 write to PageCache
PresentationFramework (1)
MS\Internal\Documents\DocumentGrid.cs (1)
2495_rowCache.PageCache = _pageCache;
21 references to PageCache
PresentationFramework (21)
MS\Internal\Documents\RowCache.cs (21)
445if (PageCache == null) 500if (PageCache == null) 508ArgumentOutOfRangeException.ThrowIfGreaterThan(pivotPage, PageCache.PageCount); 524if (PageCache.PageCount < _layoutColumns) 528if (!PageCache.IsPaginationCompleted || PageCache.PageCount == 0) 542_layoutColumns = Math.Min(_layoutColumns, PageCache.PageCount); 555if (PageCache.DynamicPageSizes) 646ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(pivotPage, PageCache.PageCount); 655if (pivotPage + columns > PageCache.PageCount) 657pivotPage = Math.Max(0, PageCache.PageCount - columns); 704while (currentPage < PageCache.PageCount) 727ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(startPage, PageCache.PageCount); 752if (startPage + newRow.PageCount >= PageCache.PageCount || 801ArgumentOutOfRangeException.ThrowIfGreaterThan(startPage, PageCache.PageCount); 814for (int i = 0; i < PageCache.PageCount; i += columns) 832ArgumentOutOfRangeException.ThrowIfGreaterThanOrEqual(startPage, PageCache.PageCount); 849if (i > PageCache.PageCount - 1) 1170Size pageSize = PageCache.GetPageSize(pageNumber); 1247if (PageCache.PageCount - 1 < LastPageInCache) 1251RowCacheChange change = TrimPageRange(PageCache.PageCount);