1 instantiation of StringBuilderPool
NuGet.Frameworks (1)
src\nuget-client\build\Shared\StringBuilderPool.cs (1)
29public static readonly StringBuilderPool Shared = new();
11 references to StringBuilderPool
NuGet.Frameworks (11)
FrameworkNameProvider.cs (2)
235StringBuilder sb = StringBuilderPool.Shared.Rent(256); 264return StringBuilderPool.Shared.ToStringAndReturn(sb);
NuGetFramework.cs (4)
201var sb = StringBuilderPool.Shared.Rent(256); 295return StringBuilderPool.Shared.ToStringAndReturn(sb).ToLowerInvariant(); 300var sb = StringBuilderPool.Shared.Rent(256); 314return StringBuilderPool.Shared.ToStringAndReturn(sb);
src\nuget-client\build\Shared\StringBuilderPool.cs (5)
13/// Renting and returning buffers with an <see cref="StringBuilderPool"/> can increase performance 27/// Retrieves a shared <see cref="StringBuilderPool"/> instance. 29public static readonly StringBuilderPool Shared = new(); 61/// <see cref="StringBuilderPool"/> instance, returning the built string. 69/// must only be returned via <see cref="ToStringAndReturn"/> once. The default <see cref="StringBuilderPool"/>