3 types derived from PooledStream
System (3)
net\System\Net\_CommandStream.cs (1)
29internal class CommandStream : PooledStream {
net\System\Net\_Connection.cs (1)
218internal class Connection : PooledStream {
net\System\Net\mail\SmtpTransport.cs (1)
24internal class SmtpPooledStream:PooledStream{
37 references to PooledStream
System (37)
net\System\Net\connectionpool.cs (27)
20internal delegate PooledStream CreateConnectionDelegate(ConnectionPool pool); 189PooledStream PooledStream = null; 298PooledStream pooledStream = (PooledStream)m_StackNew.Pop(); 303pooledStream = (PooledStream)m_StackOld.Pop(); 345PooledStream pooledStream = (PooledStream) m_StackOld.Pop(); 370PooledStream pooledStream = (PooledStream) m_StackNew.Pop(); 390private PooledStream Create(CreateConnectionDelegate createConnectionCallback) { 392PooledStream newObj = null; 428private void Destroy(PooledStream pooledStream) { 471private PooledStream GetFromPool(object owningObject) { 472PooledStream res = null; 474res = (PooledStream) m_StackNew.Pop(); 476res = (PooledStream) m_StackOld.Pop(); 497private PooledStream Get(object owningObject, int result, ref bool continueLoop, ref WaitHandle [] waitHandles) { 498PooledStream pooledStream = null; 595internal PooledStream GetConnection(object owningObject, 599PooledStream stream = null; 661internal void PutConnection(PooledStream pooledStream, object owningObject, int creationTimeout) 675internal void PutConnection(PooledStream pooledStream, object owningObject, int creationTimeout, bool canReuse) { 727private void PutNew(PooledStream pooledStream) { 754PooledStream pooledStream = (PooledStream) objectList[i]; 786private PooledStream UserCreateRequest() { 791PooledStream pooledStream = null;
net\System\Net\FtpWebRequest.cs (2)
1668private static PooledStream CreateFtpConnection(ConnectionPool pool) { 1669return (PooledStream) new FtpControlStream(pool, TimeSpan.MaxValue, false);
net\System\Net\mail\smtpconnection.cs (5)
20private static PooledStream CreateSmtpPooledStream(ConnectionPool pool) { 21return (PooledStream)new SmtpPooledStream(pool, TimeSpan.MaxValue, false); 48PooledStream pooledStream; 326PooledStream pooledStream = connectionPool.GetConnection((object)this, null, Timeout); 608SmtpPooledStream pooledStream = (SmtpPooledStream)(PooledStream)state;
net\System\Net\ServicePoint.cs (3)
227internal Socket GetConnection(PooledStream PooledStream, object owner, bool async, out IPAddress address, ref Socket abortSocket, ref Socket abortSocket6) 1206internal ConnectSocketState(ServicePoint servicePoint, PooledStream pooledStream, object owner, Socket s4, Socket s6) 1223internal PooledStream pooledStream;