ResponseStatus
Status for responses (surprised?)
Aborted = 4
ResponseStatus for when the Operation is cancelled, due to reasons other than TimedOut
Completed = 1
ResponseStatus for when the request is passes as a result of IsSuccessStatusCode being true, or when the response is NotFound
Error = 2
ResponseStatus for when the request fails due as a result of IsSuccessStatusCode being false except for the case when the response is NotFound
None = 0
Not Applicable, for when the Request has not yet been made
TimedOut = 3
ResponseStatus for when the Operation is cancelled due to the request taking longer than the length of time prescribed by Timeout or due to the HttpClient timing out.