3 types derived from InternalBufferManager
System.ServiceModel.Primitives (3)
Internals\System\Runtime\InternalBufferManager.cs (2)
38internal class PooledBufferManager : InternalBufferManager 498internal class GCBufferManager : InternalBufferManager
System\ServiceModel\Channels\BufferManager.cs (1)
81internal class WrappingInternalBufferManager : InternalBufferManager
10 references to InternalBufferManager
System.ServiceModel.Primitives (10)
Internals\System\Runtime\BufferedOutputStream.cs (5)
14private InternalBufferManager _bufferManager; 36public BufferedOutputStream(int initialSize, int maxSize, InternalBufferManager bufferManager) 43: this(0, maxSize, InternalBufferManager.Create(0, int.MaxValue)) 91public void Reinitialize(int initialSize, int maxSizeQuota, InternalBufferManager bufferManager) 96public void Reinitialize(int initialSize, int maxSizeQuota, int effectiveMaxSize, InternalBufferManager bufferManager)
Internals\System\Runtime\InternalBufferManager.cs (1)
25public static InternalBufferManager Create(long maxBufferPoolSize, int maxBufferSize)
System\ServiceModel\Channels\BufferManager.cs (4)
30return new WrappingBufferManager(InternalBufferManager.Create(maxBufferPoolSize, maxBufferSize)); 33internal static InternalBufferManager GetInternalBufferManager(BufferManager bufferManager) 47public WrappingBufferManager(InternalBufferManager innerBufferManager) 52public InternalBufferManager InternalBufferManager { get; }