System\Net\Http\SocketsHttpHandler\Http2Connection.cs (6)
986if (frameHeader.PayloadLength != FrameHeader.PingLength)
994Debug.Assert(sizeof(long) == FrameHeader.PingLength);
995ReadOnlySpan<byte> pingContent = _incomingBuffer.ActiveSpan.Slice(0, FrameHeader.PingLength);
1300PerformWriteAsync(FrameHeader.Size + FrameHeader.PingLength, (thisRef: this, pingContent, isAck), static (state, writeBuffer) =>
1304Debug.Assert(sizeof(long) == FrameHeader.PingLength);
1307FrameHeader.WriteTo(span, FrameHeader.PingLength, FrameType.Ping, state.isAck ? FrameFlags.Ack : FrameFlags.None, streamId: 0);