2 types derived from BufferPool
dotnet-svcutil-lib (2)
FrameworkFork\System.ServiceModel\Internals\System\Runtime\InternalBufferManager.cs (2)
431internal class SynchronizedBufferPool : BufferPool 457internal class LargeBufferPool : BufferPool
19 references to BufferPool
dotnet-svcutil-lib (19)
FrameworkFork\System.ServiceModel\Internals\System\Runtime\InternalBufferManager.cs (19)
48private BufferPool[] _bufferPools; 62List<BufferPool> bufferPoolList = new List<BufferPool>(); 75bufferPoolList.Add(BufferPool.CreatePool(bufferSize, bufferCount)); 112BufferPool bufferPool = _bufferPools[i]; 117private void ChangeQuota(ref BufferPool bufferPool, int delta) 124BufferPool oldBufferPool = bufferPool; 126BufferPool newBufferPool = BufferPool.CreatePool(oldBufferPool.BufferSize, newLimit); 141private void DecreaseQuota(ref BufferPool bufferPool) 153BufferPool bufferPool = _bufferPools[i]; 177BufferPool bufferPool = _bufferPools[i]; 194private BufferPool FindPool(int desiredBufferSize) 207private void IncreaseQuota(ref BufferPool bufferPool) 217BufferPool bufferPool = FindPool(buffer.Length); 236BufferPool bufferPool = FindPool(bufferSize); 316BufferPool starvedBufferPool = _bufferPools[starvedIndex]; 339BufferPool bufferPool = _bufferPools[i]; 414internal static BufferPool CreatePool(int bufferSize, int limit)