9 references to HPackEncoder
System.Net.Http (9)
System\Net\Http\Headers\KnownHeader.Http2And3.cs (2)
16
HPackEncoder
.EncodeLiteralHeaderFieldWithoutIndexingToAllocatedArray(http2StaticTableIndex.GetValueOrDefault()) :
17
HPackEncoder
.EncodeLiteralHeaderFieldWithoutIndexingNewNameToAllocatedArray(Name);
System\Net\Http\HttpMethod.SocketsHttpHandler.cs (1)
81
_ =>
HPackEncoder
.EncodeLiteralHeaderFieldWithoutIndexingToAllocatedArray(H2StaticTable.MethodGet, knownMethod?.Method ?? Method)
System\Net\Http\SocketsHttpHandler\ConnectionPool\HttpConnectionPool.cs (1)
243
_http2EncodedAuthorityHostHeader =
HPackEncoder
.EncodeLiteralHeaderFieldWithoutIndexingToAllocatedArray(H2StaticTable.Authority, hostHeader);
System\Net\Http\SocketsHttpHandler\Http2Connection.cs (5)
1413
while (!
HPackEncoder
.EncodeIndexedHeaderField(index, headerBuffer.AvailableSpan, out bytesWritten))
1426
while (!
HPackEncoder
.EncodeLiteralHeaderFieldWithoutIndexing(index, value, valueEncoding: null, headerBuffer.AvailableSpan, out bytesWritten))
1439
while (!
HPackEncoder
.EncodeLiteralHeaderFieldWithoutIndexingNewName(name, values, HttpHeaderParser.DefaultSeparatorBytes, valueEncoding, headerBuffer.AvailableSpan, out bytesWritten))
1452
while (!
HPackEncoder
.EncodeStringLiterals(values, separator, valueEncoding, headerBuffer.AvailableSpan, out bytesWritten))
1465
while (!
HPackEncoder
.EncodeStringLiteral(value, valueEncoding, headerBuffer.AvailableSpan, out bytesWritten))