2 writes to _lengthAndPoolFlag
Microsoft.Extensions.Caching.Hybrid (2)
Internal\BufferChunk.cs (2)
33_lengthAndPoolFlag = array!.Length; 51_lengthAndPoolFlag = length | (returnToPool ? FlagReturnToPool : 0);
3 references to _lengthAndPoolFlag
Microsoft.Extensions.Caching.Hybrid (3)
Internal\BufferChunk.cs (3)
25public int Length => _lengthAndPoolFlag & ~FlagReturnToPool; 27public bool ReturnToPool => (_lengthAndPoolFlag & FlagReturnToPool) != 0; 97Unsafe.AsRef(in copy._lengthAndPoolFlag) &= ~FlagReturnToPool;