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