14 references to HybridCachePayload
Microsoft.Extensions.Caching.Hybrid (14)
Internal\DefaultHybridCache.L2.cs (3)
227int maxLength = HybridCachePayload.GetMaxBytes(key, cacheItem.Tags, payload.Length); 230int length = HybridCachePayload.Write(oversized, key, cacheItem.CreationTimestamp, GetL2AbsoluteExpirationRelativeToNow(options), 231HybridCachePayload.PayloadFlags.None, cacheItem.Tags, payload.AsSequence());
Internal\DefaultHybridCache.StampedeStateT.cs (10)
232HybridCachePayload.HybridCachePayloadParseResult parseResult = HybridCachePayload.TryParse( 234out HybridCachePayload.PayloadFlags flags, out ushort entropy, out TagSet pendingTags, out Exception? fault); 237case HybridCachePayload.HybridCachePayloadParseResult.Success: 248case HybridCachePayload.HybridCachePayloadParseResult.ExpiredByEntry: 249case HybridCachePayload.HybridCachePayloadParseResult.ExpiredByWildcard: 250case HybridCachePayload.HybridCachePayloadParseResult.ExpiredByTag: 551int maxBytes = HybridCachePayload.Encoding.GetMaxByteCount(maxChars); 605byteBuffer = byteBuffer.Slice(0, HybridCachePayload.Encoding.GetBytes(value.AsSpan(), byteBuffer)); 606charBuffer = charBuffer.Slice(0, HybridCachePayload.Encoding.GetChars(byteBuffer, charBuffer));
Internal\Log.cs (1)
6using static Microsoft.Extensions.Caching.Hybrid.Internal.HybridCachePayload;