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