1 instantiation of ViewBufferPage
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
Buffers\ViewBuffer.cs (1)
149
AddPage(new
ViewBufferPage
(_bufferScope.GetPage(_pageSize)));
29 references to ViewBufferPage
Microsoft.AspNetCore.Mvc.ViewFeatures (18)
Buffers\ViewBuffer.cs (18)
25
private
ViewBufferPage
_currentPage; // Limits allocation if the ViewBuffer has only one page (frequent case).
26
private List<
ViewBufferPage
> _multiplePages; // Allocated only if necessary
45
/// Get the <see cref="
ViewBufferPage
"/> count.
64
/// Gets a <see cref="
ViewBufferPage
"/>.
66
public
ViewBufferPage
this[int index]
127
var
page = GetCurrentPage();
133
private
ViewBufferPage
GetCurrentPage()
135
var
currentPage = _currentPage;
147
private
ViewBufferPage
AppendNewPage()
153
private void AddPage(
ViewBufferPage
page)
161
_multiplePages = new List<
ViewBufferPage
>(2);
185
var
page = this[i];
218
var
page = this[i];
260
var
page = this[i];
297
var
page = this[i];
321
var
page = this[i];
333
var
page = this[i];
335
var
destinationPage = destination.Count == 0 ? null : destination[destination.Count - 1];
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (11)
Buffers\ViewBufferTest.cs (10)
23
var
page = buffer[0];
40
var
page = buffer[0];
57
var
page = buffer[0];
159
var
page = buffer[0];
303
var
page = other[0];
330
var
page = other[0];
362
var
page = other[0];
393
var
page = other[0];
431
var
page = other[0];
474
var pages = new List<
ViewBufferPage
>();
Buffers\ViewBufferTextWriterTest.cs (1)
162
var pages = new List<
ViewBufferPage
>();