6 references to new
Microsoft.Extensions.Caching.Hybrid (6)
Internal\DefaultHybridCache.L2.cs (4)
55? new(writer.DetachCommitted(out int length), 0, length, returnToPool: true) 72? new(writer.DetachCommitted(out int length), 0, length, returnToPool: true) 114ValueTask pending = SetDirectL2Async(TagKeyPrefix + tag, new BufferChunk(oversized, 0, sizeof(long), false), _tagInvalidationEntryOptions, token); 230await SetDirectL2Async(key, new(oversized, 0, length, true), GetL2DistributedCacheOptions(options), token).ConfigureAwait(false);
Internal\DefaultHybridCache.Serialization.cs (1)
68buffer = new(writer.DetachCommitted(out int length), 0, length, returnToPool: true); // remove buffer ownership from the writer
Internal\DefaultHybridCache.StampedeStateT.cs (1)
236result = new(payload.Array!, payload.Offset, payload.Count, result.ReturnToPool);