<PackageReference Include="System.Net.Http.WinHttpHandler" Version="11.0.0-preview.5.26302.115" />

System.Net.Http.WinHttpRequestState

public CancellationToken CancellationToken { get; set; }

public bool CheckCertificateRevocationList { get; set; }

public long CurrentBytesRead { get; set; }

public long? ExpectedBytesToRead { get; set; }

public WinHttpHandler Handler { get; set; }

public HttpStatusCode LastStatusCode { get; set; }

public RendezvousAwaitable<int> LifecycleAwaitable { get; set; }

public object Lock { get; }

public bool PreAuthenticate { get; set; }

public IWebProxy Proxy { get; set; }

public SafeWinHttpHandle RequestHandle { get; set; }

public HttpRequestMessage RequestMessage { get; set; }

public bool RetryRequest { get; set; }

public Exception SavedException { get; set; }

public ICredentials ServerCredentials { get; set; }

public static WinHttpRequestState FromIntPtr(IntPtr gcHandle)

public void ClearSendRequestState()

public void Dispose()

public void Pin()

public void PinReceiveBuffer(byte[] buffer)

public void PinSendBuffer(byte[] buffer)

public IntPtr ToIntPtr()