5 implementations of IHttpResponseElement
System.Web (5)
HttpWriter.cs (5)
88internal sealed class HttpResponseBufferElement : HttpBaseMemoryResponseBufferElement, IHttpResponseElement { 172internal sealed class HttpResponseUnmanagedBufferElement : HttpBaseMemoryResponseBufferElement, IHttpResponseElement { 353internal sealed class HttpResourceResponseElement : IHttpResponseElement { 402internal sealed class HttpFileResponseElement : IHttpResponseElement { 523internal sealed class HttpSubstBlockResponseElement : IHttpResponseElement {
29 references to IHttpResponseElement
System.Web (29)
Cache\OutputCache.cs (3)
199IHttpResponseElement elem = buffers[i] as IHttpResponseElement; 245IHttpResponseElement elem = null;
HttpWriter.cs (26)
147long IHttpResponseElement.GetSize() { 154byte[] IHttpResponseElement.GetBytes() { 161void IHttpResponseElement.Send(HttpWorkerRequest wr) { 303long IHttpResponseElement.GetSize() { 310byte[] IHttpResponseElement.GetBytes() { 326void IHttpResponseElement.Send(HttpWorkerRequest wr) { 371long IHttpResponseElement.GetSize() { 378byte[] IHttpResponseElement.GetBytes() { 392void IHttpResponseElement.Send(HttpWorkerRequest wr) { 455long IHttpResponseElement.GetSize() { 462byte[] IHttpResponseElement.GetBytes() { 507void IHttpResponseElement.Send(HttpWorkerRequest wr) { 525private IHttpResponseElement _firstSubstitution; 589internal IHttpResponseElement Substitute(Encoding e) { 607long IHttpResponseElement.GetSize() { 619byte[] IHttpResponseElement.GetBytes() { 639void IHttpResponseElement.Send(HttpWorkerRequest wr) { 1176IHttpResponseElement element = new HttpSubstBlockResponseElement(callback, Encoding, Encoder, iis7WorkerRequest); 1278size += ((IHttpResponseElement)_buffers[i]).GetSize(); 1453IHttpResponseElement buf = (IHttpResponseElement)oldBuffers[i]; 1513IHttpResponseElement buf = (IHttpResponseElement)nativeBuffers[i]; 1530IHttpResponseElement buf = (IHttpResponseElement)oldBuffers[i]; 1566((IHttpResponseElement)_buffers[i]).Send(wr);