2 types derived from PooledStream
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (2)
275private sealed class ReadStream(long length, byte[][] chunks) : PooledStream(length, [.. chunks]) 279public sealed class ReadWriteStream : PooledStream
7 references to PooledStream
Microsoft.CodeAnalysis.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\SerializableBytes.cs (3)
22internal static PooledStream CreateReadableStream(byte[] bytes) 25internal static PooledStream CreateReadableStream(byte[] bytes, int length) 34internal static async Task<PooledStream> CreateReadableStreamAsync(Stream stream, CancellationToken cancellationToken)
Workspace\Solution\FileTextLoader.cs (1)
182using var readStream = await SerializableBytes.CreateReadableStreamAsync(stream, cancellationToken: t.cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces.UnitTests (3)
UtilityTest\SerializableBytesTests.cs (3)
25using var stream = await SerializableBytes.CreateReadableStreamAsync(expected, CancellationToken.None); 46using var stream = await SerializableBytes.CreateReadableStreamAsync(expected, CancellationToken.None); 77using var stream = await SerializableBytes.CreateReadableStreamAsync(expected, CancellationToken.None);