Use the SendAsync method with an instance of HttpRequestMessage that was constructed using HttpMethod.Head .
GetAsync, PostAsync, etc are convenient wrappers around SendAsync; the less common HTTP methods such as HEAD, OPTIONS, etc, don’t get a wrapper.
In short:
client.SendAsync(new HttpRequestMessage(HttpMethod.Head, url))