1 write to Buffer
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
Buffers\ViewBufferPage.cs (1)
12
Buffer
= buffer;
32 references to Buffer
Microsoft.AspNetCore.Mvc.ViewFeatures (12)
Buffers\ViewBuffer.cs (10)
188
var value = page.
Buffer
[j];
221
var value = page.
Buffer
[j];
263
var value = page.
Buffer
[j];
300
var value = page.
Buffer
[j];
322
Array.Clear(page.
Buffer
, 0, page.Count);
323
_bufferScope.ReturnSegment(page.
Buffer
);
346
sourceArray: page.
Buffer
,
348
destinationArray: destinationPage.
Buffer
,
355
Array.Clear(page.
Buffer
, 0, page.Count);
356
_bufferScope.ReturnSegment(page.
Buffer
);
Buffers\ViewBufferPage.cs (2)
17
public int Capacity =>
Buffer
.Length;
25
public void Append(ViewBufferValue value) =>
Buffer
[Count++] = value;
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (20)
Buffers\ViewBufferTest.cs (19)
25
Assert.IsAssignableFrom<IHtmlContent>(page.
Buffer
[0].Value);
42
Assert.Same(content, page.
Buffer
[0].Value);
59
Assert.Equal("Hello world", Assert.IsType<string>(page.
Buffer
[0].Value));
77
Assert.Equal(expected, buffer[0].
Buffer
.Select(v => v.Value));
98
page => Assert.Equal(expected, page.
Buffer
.Select(v => v.Value)),
101
var array = page.
Buffer
;
130
page => Assert.Equal(expected0, page.
Buffer
.Select(v => v.Value)),
131
page => Assert.Equal(expected1, page.
Buffer
.Select(v => v.Value)),
134
var array = page.
Buffer
;
161
Assert.Equal("world", page.
Buffer
[0].Value);
264
Assert.Same(nested, buffer[0].
Buffer
[0].Value);
400
Assert.Contains(page.
Buffer
, scope.ReturnedBuffers); // Buffer was returned
404
original[0].
Buffer
,
442
original[0].
Buffer
,
448
original[1].
Buffer
,
488
original[0].
Buffer
,
494
original[1].
Buffer
,
500
original[2].
Buffer
,
506
original[3].
Buffer
,
Buffers\ViewBufferTextWriterTest.cs (1)
169
.SelectMany(c => c.
Buffer
)